# Android dynamic module crashes upon joining meeting

**URL:** <https://devforum.zoom.us/t/android-dynamic-module-crashes-upon-joining-meeting/112969>\
**Category:** Meeting SDK\
**Tags:** android\
**Created:** [July 3, 2024, 6:50am UTC](https://devforum.zoom.us/t/android-dynamic-module-crashes-upon-joining-meeting/112969 "2024-07-03T06:50:27Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![qckchun](https://avatars.discourse-cdn.com/v4/letter/q/ee7513/32.png) [@qckchun](https://devforum.zoom.us/u/qckchun)\
**Post date:** [July 3, 2024, 6:50am UTC](https://devforum.zoom.us/t/android-dynamic-module-crashes-upon-joining-meeting/112969/1 "2024-07-03T06:50:27Z")

</div>

**Meeting SDK Type and Version**

5.17.11

**Description**

Using `dynamic_sample` example in SDK, app crashes upon clicking “join meeting”.

**Error?**

```auto
Class not found when unmarshalling: us.zoom.proguard.p64
java.lang.ClassNotFoundException: us.zoom.proguard.p64
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:454)
at android.os.Parcel.readParcelableCreator(Parcel.java:3031)
at android.os.Parcel.readParcelable(Parcel.java:2981)
at android.os.Parcel.readValue(Parcel.java:2883)
at android.os.Parcel.readArrayMapInternal(Parcel.java:3261)
at android.os.BaseBundle.initializeFromParcelLocked(BaseBundle.java:292)
at android.os.BaseBundle.unparcel(BaseBundle.java:236)
at android.os.BaseBundle.getString(BaseBundle.java:1160)
at android.content.Intent.getStringExtra(Intent.java:8552)
at com.android.server.wm.ActivityStarter.startActivity(ActivityStarter.java:850)
at com.android.server.wm.ActivityStarter.startActivity(ActivityStarter.java:735)
at com.android.server.wm.ActivityStarter.startActivityMayWait(ActivityStarter.java:2078)
at com.android.server.wm.ActivityStarter.execute(ActivityStarter.java:649)
at com.android.server.wm.ActivityTaskManagerService.startActivityAsUser(ActivityTaskManagerService.java:1717)
at com.android.server.wm.ActivityTaskManagerService.startActivityAsUser(ActivityTaskManagerService.java:1613)
at com.android.server.wm.ActivityTaskManagerService.startActivity(ActivityTaskManagerService.java:1566)
at android.app.IActivityTaskManager$Stub.onTransact(IActivityTaskManager.java:1746)
at android.os.Binder.execTransactInternal(Binder.java:1056)
at android.os.Binder.execTransact(Binder.java:1029)
Caused by: java.lang.ClassNotFoundException: us.zoom.proguard.p64
at java.lang.Class.classForName(Native Method) 
at java.lang.Class.forName(Class.java:454) 
at android.os.Parcel.readParcelableCreator(Parcel.java:3031) 
at android.os.Parcel.readParcelable(Parcel.java:2981) 
at android.os.Parcel.readValue(Parcel.java:2883) 
at android.os.Parcel.readArrayMapInternal(Parcel.java:3261) 
at android.os.BaseBundle.initializeFromParcelLocked(BaseBundle.java:292) 
at android.os.BaseBundle.unparcel(BaseBundle.java:236) 
at android.os.BaseBundle.getString(BaseBundle.java:1160) 
at android.content.Intent.getStringExtra(Intent.java:8552) 
at com.android.server.wm.ActivityStarter.startActivity(ActivityStarter.java:850) 
at com.android.server.wm.ActivityStarter.startActivity(ActivityStarter.java:735) 
at com.android.server.wm.ActivityStarter.startActivityMayWait(ActivityStarter.java:2078) 
at com.android.server.wm.ActivityStarter.execute(ActivityStarter.java:649) 
at com.android.server.wm.ActivityTaskManagerService.startActivityAsUser(ActivityTaskManagerService.java:1717) 
at com.android.server.wm.ActivityTaskManagerService.startActivityAsUser(ActivityTaskManagerService.java:1613) 
at com.android.server.wm.ActivityTaskManagerService.startActivity(ActivityTaskManagerService.java:1566) 
at android.app.IActivityTaskManager$Stub.onTransact(IActivityTaskManager.java:1746) 
at android.os.Binder.execTransactInternal(Binder.java:1056) 
at android.os.Binder.execTransact(Binder.java:1029)

```

**Troubleshooting Routes**

Tried to remove all minify flags and proguard, still crashing in both release and debug mode.

**How To Reproduce**

1. Run following to build bundle and install to device

```auto
gradlew bundleDebug && \
                                                                 bundletool build-apks --overwrite --local-testing --bundle=./dynamic_sample/build/outputs/bundle/debug/dynamic_sample-debug.aa
b --output=./app-debug.apks && \
                                                                 bundletool install-apks --apks app-debug.apks

```

1. Fill in meeting number and name, click “join meeting”
2. See crash with above error.

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [July 9, 2024, 8:09pm UTC](https://devforum.zoom.us/t/android-dynamic-module-crashes-upon-joining-meeting/112969/2 "2024-07-09T20:09:42Z")

</div>

Hi @qckchun  
Thanks for reaching out to us!  
Are you still having this issue ?

---

<div class="post-metadata">

**Author:** ![qckchun](https://avatars.discourse-cdn.com/v4/letter/q/ee7513/32.png) [@qckchun](https://devforum.zoom.us/u/qckchun)\
**Post date:** [July 11, 2024, 3:57pm UTC](https://devforum.zoom.us/t/android-dynamic-module-crashes-upon-joining-meeting/112969/3 "2024-07-11T15:57:34Z")

</div>

Hi @elisa.zoom! Unfortunately yes I still get this error whenever try to join a meeting.

I also tried different versions of the SDK from 5.7.5 to latest. It appears the dynamic\_sample works on APK build but not with AAB build?
