当我在我的终端中运行反应式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:class com.munasabat.mainapplication无法从类中访问 Android.App.Instrumentation at android.app.app.loadapk.makeapplication(loadedapk.java:625) at android.app.ActivityThread.HandleBindapplication(activityThread.java:5082) at android.app.activitythread.access $ 1600(activityThread.java:177) at android.app.ActivityThread $ H.Handlemessage(activityThread.java:1509) at android.os.handler.dispatchmessage(Handler.java:102) at android.os.looper.loop(looper.java:145) at android.app.activitythread.main(activityThread.java:5938) 在java.lang.reflect.method.invoke(本机方法)上 在java.lang.reflect.method.invoke(method.java:372) 在com.android.internal.os.os.zygoteinit $ methodandargscaller.run(zygoteinit.java:1400) 在com.android.internal.os.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) at android.app.app.loadapk.makeapplication(loadedapk.java:620)
但是,如果我使用Android Studio运行该应用程序,则运行良好。
尝试添加"公共"到您的应用程序构造函数:
" class application"扩展了应用程序...
to' public class mainapplication扩展了应用程序...&quort;