Quantcast
Channel: Active questions tagged react-native+android - Stack Overflow
Viewing all articles
Browse latest Browse all 29880

Dynamic feature: Unable to instantiate activity ComponentInfo

$
0
0

I am getting an error saying unable to instantiate activity. This activity is a module ModuleX which is inside the main project and also it's enabled for dynamic feature.

Also, I have recently added one another library TwilioRN on the main project ProjectX. Both ModuleX and TwilioRN has the same dependencies using same version.

ProjectX - build.gradle    - implementation project(':react-native-twilio-video-webrtc')        - dependencies             - implementation 'com.twilio:video-android:5.6.0' - ModuleX (dynamic feature)    - build.gradle       - implementation 'com.twilio:video-android:5.6.0'

Actual Behaviour:

  • when I removed TwilioRN from main project, com.projectX/com.moduleX.videocall.VideoActivity activity started successfully and it worked.
  • But when twilioRN are present, VideoActivity activity is not called and getting crashed.

Expected Behaviour:

VideoCallAcitivity of ModuleX should start even when added TwilioRN library.

Log:

java.lang.RuntimeException Unable to instantiate activity ComponentInfo{com.projectX/com.moduleX.videocall.VideoActivity}: java.lang.ClassNotFoundException: Didn't find class "com.moduleX.videocall.VideoActivity" on path: DexPathList[[zip file "/data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/base.apk", zip file "/data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/split_config.en.apk", zip file "/data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/split_config.x86.apk", zip file "/data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/split_config.xxxhdpi.apk"],nativeLibraryDirectories=[/data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/lib/x86, /data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/base.apk!/lib/x86, /data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/split_config.en.apk!/lib/x86, /data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/split_config.x86.apk!/lib/x86, /data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/split_config.xxxhdpi.apk!/lib/x86, /system/lib]]     ActivityThread.java:2843 android.app.ActivityThread.performLaunchActivity    ActivityThread.java:3048 android.app.ActivityThread.handleLaunchActivity    LaunchActivityItem.java:78 android.app.servertransaction.LaunchActivityItem.execute    TransactionExecutor.java:108 android.app.servertransaction.TransactionExecutor.executeCallbacks    TransactionExecutor.java:68 android.app.servertransaction.TransactionExecutor.execute    ActivityThread.java:1808 android.app.ActivityThread$H.handleMessage    Handler.java:106 android.os.Handler.dispatchMessage    Looper.java:193 android.os.Looper.loop    ActivityThread.java:6669 android.app.ActivityThread.main    Method.java:-2 java.lang.reflect.Method.invoke    RuntimeInit.java:493 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run    ZygoteInit.java:858 com.android.internal.os.ZygoteInit.mainCaused by: java.lang.ClassNotFoundException Didn't find class "com.moduleX.videocall.VideoActivity" on path: DexPathList[[zip file "/data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/base.apk", zip file "/data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/split_config.en.apk", zip file "/data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/split_config.x86.apk", zip file "/data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/split_config.xxxhdpi.apk"],nativeLibraryDirectories=[/data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/lib/x86, /data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/base.apk!/lib/x86, /data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/split_config.en.apk!/lib/x86, /data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/split_config.x86.apk!/lib/x86, /data/app/com.projectX-keGmsJJoT8rTJ-j07QeHwg==/split_config.xxxhdpi.apk!/lib/x86, /system/lib]] BaseDexClassLoader.java:134 dalvik.system.BaseDexClassLoader.findClassClassLoader.java:379 java.lang.ClassLoader.loadClassClassLoader.java:312 java.lang.ClassLoader.loadClassAppComponentFactory.java:69 android.app.AppComponentFactory.instantiateActivityCoreComponentFactory.java:43 android.support.v4.app.CoreComponentFactory.instantiateActivityInstrumentation.java:1215 android.app.Instrumentation.newActivityActivityThread.java:2831 android.app.ActivityThread.performLaunchActivityActivityThread.java:3048 android.app.ActivityThread.handleLaunchActivityLaunchActivityItem.java:78 android.app.servertransaction.LaunchActivityItem.executeTransactionExecutor.java:108 android.app.servertransaction.TransactionExecutor.executeCallbacksTransactionExecutor.java:68 android.app.servertransaction.TransactionExecutor.executeActivityThread.java:1808 android.app.ActivityThread$H.handleMessageHandler.java:106 android.os.Handler.dispatchMessageLooper.java:193 android.os.Looper.loopActivityThread.java:6669 android.app.ActivityThread.mainMethod.java:-2 java.lang.reflect.Method.invokeRuntimeInit.java:493 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.runZygoteInit.java:858 com.android.internal.os.ZygoteInit.main

Viewing all articles
Browse latest Browse all 29880

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>