从Shell运行React Native Android App时出错

时间:2018-12-21 09:40:52

标签: android react-native react-native-android

当我在终端中运行react-native run-android时,我的应用程序崩溃了,并且Logcat出现错误

  

12-21 18:02:01.358 23136-23136 /? E / AndroidRuntime:致命异常:   主要       流程:com.munasabat,PID:23136       java.lang.RuntimeException:无法实例化应用程序com.munasabat.MainApplication:java.lang.IllegalAccessException:类   com.munasabat.MainApplication无法从类访问   android.app.Instrumentation           在android.app.LoadedApk.makeApplication(LoadedApk.java:625)           在android.app.ActivityThread.handleBindApplication(ActivityThread.java:5082)           在android.app.ActivityThread.access $ 1600(ActivityThread.java:177)           在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1509)           在android.os.Handler.dispatchMessage(Handler.java:102)           在android.os.Looper.loop(Looper.java:145)           在android.app.ActivityThread.main(ActivityThread.java:5938)           在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.IllegalAccessException:类com.munasabat.MainApplication无法从类访问   android.app.Instrumentation           在java.lang.Class.newInstance(Class.java:1635)           在android.app.Instrumentation.newApplication(Instrumentation.java:1003)           在android.app.Instrumentation.newApplication(Instrumentation.java:988)           在android.app.LoadedApk.makeApplication(LoadedApk.java:620)

但是,如果我使用Android Studio运行该应用程序,则运行良好。

0 个答案:

没有答案