Meeting SDK Type and Version
5.17.11
Description
Using dynamic_sample
example in SDK, app crashes upon clicking “join meeting”.
Error?
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
- Run following to build bundle and install to device
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
- Fill in meeting number and name, click “join meeting”
- See crash with above error.