在Android版本5.0上启动React Native

在Android版本5.0上启动React Native,android,react-native,crash,crash-reports,crash-dumps,Android,React Native,Crash,Crash Reports,Crash Dumps,所以我在Android版本5.0上遇到了一个错误。当我像这样构建react本机实例管理器时,就会发生这种情况: mReactInstanceManager = ReactInstanceManager.builder() .setApplication(application) .setBundleAssetName("index.android.bundle") .setJSMainModuleName("inde

所以我在Android版本5.0上遇到了一个错误。当我像这样构建react本机实例管理器时,就会发生这种情况:

    mReactInstanceManager = ReactInstanceManager.builder()
            .setApplication(application)
            .setBundleAssetName("index.android.bundle")
            .setJSMainModuleName("index.android")
            .addPackage(new MainReactPackage())
            .addPackage(new CodePush(BuildConfig.CODEPUSH_KEY, application, BuildConfig.DEBUG))
            .setUseDeveloperSupport(BuildConfig.DEBUG)
            .setInitialLifecycleState(LifecycleState.BEFORE_RESUME)
            .setJSBundleFile(CodePush.getJSBundleFile())
            .build();
这很奇怪,因为我在这些手机上测试了一个产品构建,但他们以前从未遇到过这个问题。我遇到的问题是:

FATAL EXCEPTION: main
Process: something.something, PID: 10140
java.lang.RuntimeException: Unable to start activity ComponentInfo{something.something/something.something.activity.SomeKindOfActivity}: java.lang.RuntimeException: Requested enabled DevSupportManager, but DevSupportManagerImpl class was not found or could not be created
 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2693)
 at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758)
 at android.app.ActivityThread.access$900(ActivityThread.java:177)
 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448)
 at android.os.Handler.dispatchMessage(Handler.java:102)
 at android.os.Looper.loop(Looper.java:145)
 at android.app.ActivityThread.main(ActivityThread.java:5942)
 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:1400)
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195)
Caused by: java.lang.RuntimeException: Requested enabled DevSupportManager, but DevSupportManagerImpl class was not found or could not be created
 at com.facebook.react.devsupport.DevSupportManagerFactory.create(DevSupportManagerFactory.java:79)
 at com.facebook.react.ReactInstanceManager.<init>(ReactInstanceManager.java:326)
 at com.facebook.react.ReactInstanceManagerBuilder.build(ReactInstanceManagerBuilder.java:227)
 at something.something.activity.SomeKindOfActivity.createReactInstanceManager(SomeKindOfActivity.java:356)
 at something.something.activity.SomeKindOfActivity.onCreate(SomeKindOfActivity.java:205)
 at android.app.Activity.performCreate(Activity.java:6283)
 at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2646)
 at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758) 
 at android.app.ActivityThread.access$900(ActivityThread.java:177) 
 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448) 
 at android.os.Handler.dispatchMessage(Handler.java:102) 
 at android.os.Looper.loop(Looper.java:145) 
 at android.app.ActivityThread.main(ActivityThread.java:5942) 
 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:1400) 
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195) 
Caused by: java.lang.reflect.InvocationTargetException
 at java.lang.reflect.Constructor.newInstance(Native Method)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
 at com.facebook.react.devsupport.DevSupportManagerFactory.create(DevSupportManagerFactory.java:72)
 at com.facebook.react.ReactInstanceManager.<init>(ReactInstanceManager.java:326) 
 at com.facebook.react.ReactInstanceManagerBuilder.build(ReactInstanceManagerBuilder.java:227) 
 at something.something.activity.SomeKindOfActivity.createReactInstanceManager(SomeKindOfActivity.java:356) 
 at something.something.activity.SomeKindOfActivity.onCreate(SomeKindOfActivity.java:205) 
 at android.app.Activity.performCreate(Activity.java:6283) 
 at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119) 
 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2646) 
 at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758) 
 at android.app.ActivityThread.access$900(ActivityThread.java:177) 
 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448) 
 at android.os.Handler.dispatchMessage(Handler.java:102) 
 at android.os.Looper.loop(Looper.java:145) 
 at android.app.ActivityThread.main(ActivityThread.java:5942) 
 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:1400) 
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195) 
Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lokhttp3/OkHttpClient$Builder;
 at com.facebook.react.devsupport.DevServerHelper.<init>(DevServerHelper.java:107)
 at com.facebook.react.devsupport.DevSupportManagerImpl.<init>(DevSupportManagerImpl.java:190)
 at java.lang.reflect.Constructor.newInstance(Native Method) 
 at java.lang.reflect.Constructor.newInstance(Constructor.java:288) 
 at com.facebook.react.devsupport.DevSupportManagerFactory.create(DevSupportManagerFactory.java:72) 
 at com.facebook.react.ReactInstanceManager.<init>(ReactInstanceManager.java:326) 
 at com.facebook.react.ReactInstanceManagerBuilder.build(ReactInstanceManagerBuilder.java:227) 
 at something.something.activity.SomeKindOfActivity.createReactInstanceManager(SomeKindOfActivity.java:356) 
 at something.something.activity.SomeKindOfActivity.onCreate(SomeKindOfActivity.java:205) 
 at android.app.Activity.performCreate(Activity.java:6283) 
 at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119) 
 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2646) 
 at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758) 
 at android.app.ActivityThread.access$900(ActivityThread.java:177) 
 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448) 
 at android.os.Handler.dispatchMessage(Handler.java:102) 
 at android.os.Looper.loop(Looper.java:145) 
 at android.app.ActivityThread.main(ActivityThread.java:5942) 
 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:1400) 
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195) 
Caused by: java.lang.ClassNotFoundException: Didn't find class "okhttp3.OkHttpClient$Builder" on path: DexPathList[[zip file "/data/app/something.something-2/base.apk", zip file "/data/app/something.something-2/split_lib_dependencies_apk.apk", zip file "/data/app/something.something-2/split_lib_slice_0_apk.apk", zip file "/data/app/something.something-2/split_lib_slice_1_apk.apk", zip file "/data/app/something.something-2/split_lib_slice_2_apk.apk", zip file "/data/app/something.something-2/split_lib_slice_3_apk.apk", zip file "/data/app/something.something-2/split_lib_slice_4_apk.apk", zip file "/data/app/something.something-2/split_lib_slice_5_apk.apk", zip file "/data/app/something.something-2/split_lib_slice_6_apk.apk", zip file "/data/app/something.something-2/split_lib_slice_7_apk.apk", zip file "/data/app/something.something-2/split_lib_slice_8_apk.apk", zip file "/data/app/something.something-2/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/something.something-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 com.facebook.react.devsupport.DevServerHelper.<init>(DevServerHelper.java:107) 
 at com.facebook.react.devsupport.DevSupportManagerImpl.<init>(DevSupportManagerImpl.java:190) 
 at java.lang.reflect.Constructor.newInstance(Native Method) 
 at java.lang.reflect.Constructor.newInstance(Constructor.java:288) 
 at com.facebook.react.devsupport.DevSupportManagerFactory.create(DevSupportManagerFactory.java:72) 
 at com.facebook.react.ReactInstanceManager.<init>(ReactInstanceManager.java:326) 
 at com.facebook.react.ReactInstanceManagerBuilder.build(ReactInstanceManagerBuilder.java:227) 
 at something.something.activity.SomeKindOfActivity.createReactInstanceManager(SomeKindOfActivity.java:356) 
 at something.something.activity.SomeKindOfActivity.onCreate(SomeKindOfActivity.java:205) 
 at android.app.Activity.performCreate(Activity.java:6283) 
 at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119) 
 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2646) 
 at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758) 
 at android.app.ActivityThread.access$900(ActivityThread.java:177) 
 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448) 
 at android.os.Handler.dispatchMessage(Handler.java:102) 
 at android.os.Looper.loop(Looper.java:145) 
 at android.app.ActivityThread.main(ActivityThread.java:5942) 
 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:1400) 
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195) 
Suppressed: java.lang.ClassNotFoundException: okhttp3.OkHttpClient$Builder
 at java.lang.Class.classForName(Native Method)
 at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
at java.lang.BootClassLoader.loadClass(ClassLoader.j
致命异常:main
进程:某物,某物,PID:10140
java.lang.RuntimeException:无法启动活动组件信息{something.something/something.something.activity.somethindofActivity}:java.lang.RuntimeException:请求启用的DevSupportManager,但找不到或无法创建DevSupportManagerImpl类
在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2693)上
在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758)上
在android.app.ActivityThread.access$900(ActivityThread.java:177)
在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448)
位于android.os.Handler.dispatchMessage(Handler.java:102)
位于android.os.Looper.loop(Looper.java:145)
位于android.app.ActivityThread.main(ActivityThread.java:5942)
位于java.lang.reflect.Method.invoke(本机方法)
位于java.lang.reflect.Method.invoke(Method.java:372)
在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run上(ZygoteInit.java:1400)
位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195)
原因:java.lang.RuntimeException:请求的已启用DevSupportManager,但找不到或无法创建DevSupportManagerImpl类
在com.facebook.react.devsupport.DevSupportManagerFactory.create(DevSupportManagerFactory.java:79)
在com.facebook.react.ReactInstanceManager上。(ReactInstanceManager.java:326)
位于com.facebook.react.ReactInstanceManagerBuilder.build(ReactInstanceManagerBuilder.java:227)
在something.something.activity.somethindofactivity.createReactInstanceManager(somethindofactivity.java:356)
在something.something.activity.somethindofactivity.onCreate(somethindofactivity.java:205)
位于android.app.Activity.performCreate(Activity.java:6283)
位于android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2646)上
在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758)上
在android.app.ActivityThread.access$900(ActivityThread.java:177)
在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448)
位于android.os.Handler.dispatchMessage(Handler.java:102)
位于android.os.Looper.loop(Looper.java:145)
位于android.app.ActivityThread.main(ActivityThread.java:5942)
位于java.lang.reflect.Method.invoke(本机方法)
位于java.lang.reflect.Method.invoke(Method.java:372)
在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run上(ZygoteInit.java:1400)
位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195)
原因:java.lang.reflect.InvocationTargetException
位于java.lang.reflect.Constructor.newInstance(本机方法)
位于java.lang.reflect.Constructor.newInstance(Constructor.java:288)
在com.facebook.react.devsupport.DevSupportManagerFactory.create(DevSupportManagerFactory.java:72)
在com.facebook.react.ReactInstanceManager上。(ReactInstanceManager.java:326)
位于com.facebook.react.ReactInstanceManagerBuilder.build(ReactInstanceManagerBuilder.java:227)
在something.something.activity.somethindofactivity.createReactInstanceManager(somethindofactivity.java:356)
在something.something.activity.somethindofactivity.onCreate(somethindofactivity.java:205)
位于android.app.Activity.performCreate(Activity.java:6283)
位于android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2646)上
在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758)上
在android.app.ActivityThread.access$900(ActivityThread.java:177)
在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448)
位于android.os.Handler.dispatchMessage(Handler.java:102)
位于android.os.Looper.loop(Looper.java:145)
位于android.app.ActivityThread.main(ActivityThread.java:5942)
位于java.lang.reflect.Method.invoke(本机方法)
位于java.lang.reflect.Method.invoke(Method.java:372)
在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run上(ZygoteInit.java:1400)
位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195)
原因:java.lang.NoClassDefFoundError:未能解析:Lokhttp3/OkHttpClient$Builder;
位于com.facebook.react.devsupport.DevServerHelper。(DevServerHelper.java:107)
在com.facebook.react.devsupport.DevSupportManagerImpl.(DevSupportManagerImpl.java:190)
位于java.lang.reflect.Constructor.newInstance(本机方法)
位于java.lang.reflect.Constructor.newInstance(Constructor.java:288)
在com.facebook.react.devsupport.DevSupportManagerFactory.create(DevSupportManagerFactory.java:72)
在com.facebook.react.ReactInstanceManager上。(ReactInstanceManager.java:326)
位于com.facebook.react.ReactInstanceManagerBuilder.build(ReactInstanceManagerBuilder.java:227)
在something.something.activity.somethindofactivity.createReactInstanceManager(somethindofactivity.java:356)
在something.something.activity.somethindofactivity.onCreate(somethindofactivity.java:205)
位于android.app.Activity.performCreate(Activity.java:6283)
位于android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2646)上
在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2758)上
在android.app.ActivityThread.access$900(ActivityThread.java:177)
在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1448)
位于android.os.Handler.dispatchMessage(Handler.java:102)
位于android.os.Looper.loop(Looper.java:145)
位于android.app.ActivityThread.main(ActivityThread.java:5942)
位于java.lang.reflect.Method.invoke(本机方法)
位于java.lang.reflect.Method.invoke(Method.java:372)
在com。