upgrade to 0.46.2 java.lang.ClassNotFoundException: Didn't find class "com.facebook.react.cxxbridge.JSCJavaScriptExecutor"
See original GitHub issueWhen upgrade RN version to 0.46.2,I run my apk get this error:
java.lang.ExceptionInInitializerError at com.facebook.react.JSCConfig$1.getConfigMap(JSCConfig.java:14) at com.facebook.react.ReactInstanceManager.recreateReactContextInBackgroundFromBundleLoader(ReactInstanceManager.java:364) at com.facebook.react.ReactInstanceManager.recreateReactContextInBackgroundInner(ReactInstanceManager.java:358) at com.facebook.react.ReactInstanceManager.createReactContextInBackground(ReactInstanceManager.java:299) at com.facebook.react.ReactRootView.startReactApplication(ReactRootView.java:220) at com.wm.dmall.rn.CommonRNPage.onPageDidLoad(CommonRNPage.java:187) at com.dmall.appframework.navigator.Navigator$4.run(Navigator.java:947) at com.dmall.appframework.navigator.PageAnimatePushLeft.fireCallbackOnce(PageAnimatePushLeft.java:33) at com.dmall.appframework.navigator.PageAnimatePushLeft.access$000(PageAnimatePushLeft.java:12) at com.dmall.appframework.navigator.PageAnimatePushLeft$1.onAnimationEnd(PageAnimatePushLeft.java:79) at android.view.animation.Animation$3.run(Animation.java:374) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5313) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1116) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:809) Caused by: java.lang.ClassNotFoundException: Didn’t find class “com.facebook.react.cxxbridge.JSCJavaScriptExecutor” on path: DexPathList[[zip file “/data/app/com.wm.dmall.debug-2/base.apk”],nativeLibraryDirectories=[/data/app/com.wm.dmall.debug-2/lib/arm, /vendor/lib, /system/lib]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) at java.lang.ClassLoader.loadClass(ClassLoader.java:511) at java.lang.ClassLoader.loadClass(ClassLoader.java:469) at java.lang.Runtime.nativeLoad(Native Method) at java.lang.Runtime.doLoad(Runtime.java:445) at java.lang.Runtime.load(Runtime.java:346) at java.lang.System.load(System.java:981) at com.facebook.soloader.DirectorySoSource.loadLibraryFrom(DirectorySoSource.java:71) at com.facebook.soloader.DirectorySoSource.loadLibrary(DirectorySoSource.java:42) at com.facebook.soloader.SoLoader.loadLibraryBySoName(SoLoader.java:299) at com.facebook.soloader.SoLoader.loadLibrary(SoLoader.java:247) at com.facebook.react.bridge.ReactBridge.staticInit(ReactBridge.java:17) at com.facebook.react.bridge.NativeMap.<clinit>(NativeMap.java:21) at com.facebook.react.JSCConfig$1.getConfigMap(JSCConfig.java:14) at com.facebook.react.ReactInstanceManager.recreateReactContextInBackgroundFromBundleLoader(ReactInstanceManager.java:364) at com.facebook.react.ReactInstanceManager.recreateReactContextInBackgroundInner(ReactInstanceManager.java:358) at com.facebook.react.ReactInstanceManager.createReactContextInBackground(ReactInstanceManager.java:299) at com.facebook.react.ReactRootView.startReactApplication(ReactRootView.java:220) at com.wm.dmall.rn.CommonRNPage.onPageDidLoad(CommonRNPage.java:187) at com.dmall.appframework.navigator.Navigator$4.run(Navigator.java:947) at com.dmall.appframework.navigator.PageAnimatePushLeft.fireCallbackOnce(PageAnimatePushLeft.java:33) at com.dmall.appframework.navigator.PageAnimatePushLeft.access$000(PageAnimatePushLeft.java:12) at com.dmall.appframework.navigator.PageAnimatePushLeft$1.onAnimationEnd(PageAnimatePushLeft.java:79) at android.view.animation.Animation$3.run(Animation.java:374) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5313) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1116) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:809) Suppressed: java.lang.ClassNotFoundException: com.facebook.react.cxxbridge.JSCJavaScriptExecutor at java.lang.Class.classForName(Native Method) at java.lang.BootClassLoader.findClass(ClassLoader.java:781) at java.lang.BootClassLoader.loadClass(ClassLoader.java:841) at java.lang.ClassLoader.loadClass(ClassLoader.java:504) … 30 more
Environment
react-native -v
: 0.46.2node -v
: v6.2.1npm -v
: 4.0.2yarn --version
(if you use Yarn):0.17.6
have someone meet that problem?
Issue Analytics
- State:
- Created 6 years ago
- Comments:15
Top GitHub Comments
I turned off “Instant Run” in Android studio and now it works…
@meixq2006我出现的问题不是这个原因,不过还是要谢谢你