Flutter:如何修复java.lang.RuntimeException:无法实例化应用程序
Flutter:如何修复java.lang.RuntimeException:无法实例化应用程序
去年我同时开发了两个移动应用程序(大约在九月完成),使用的是Flutter。现在我们即将发布这两个应用程序。然而,截至今天,只有其中一个应用程序可以在Android上运行,尽管它们几乎是克隆的。
异常发生在我构建应用程序后,当它被安装到设备上时(已经测试了物理设备和模拟器)。
我遇到了以下异常,但我不知道如何处理它:
E/AndroidRuntime(19942): FATAL EXCEPTION: main E/AndroidRuntime(19942): Process: co.gaiostudios.doctor_pro_app, PID: 19942 E/AndroidRuntime(19942): java.lang.RuntimeException: Unable to instantiate application co.gaiostudios.doctor_pro_app.Application: java.lang.ClassNotFoundException: Didn't find class "co.gaiostudios.doctor_pro_app.Application" on path: DexPathList[[zip file "/data/app/~~1dsMLb7FTFTVdMbbaoYBBQ==/co.gaiostudios.doctor_pro_app-QQpEwzuef3pNrcFJBbTdBQ==/base.apk"],nativeLibraryDirectories=[/data/app/~~1dsMLb7FTFTVdMbbaoYBBQ==/co.gaiostudios.doctor_pro_app-QQpEwzuef3pNrcFJBbTdBQ==/lib/x86, /data/app/~~1dsMLb7FTFTVdMbbaoYBBQ==/co.gaiostudios.doctor_pro_app-QQpEwzuef3pNrcFJBbTdBQ==/base.apk!/lib/x86, /system/lib, /system_ext/lib]] E/AndroidRuntime(19942): at android.app.LoadedApk.makeApplication(LoadedApk.java:1244) E/AndroidRuntime(19942): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6683) E/AndroidRuntime(19942): at android.app.ActivityThread.access$1300(ActivityThread.java:237) E/AndroidRuntime(19942): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1913) E/AndroidRuntime(19942): at android.os.Handler.dispatchMessage(Handler.java:106) E/AndroidRuntime(19942): at android.os.Looper.loop(Looper.java:223) E/AndroidRuntime(19942): at android.app.ActivityThread.main(ActivityThread.java:7656) E/AndroidRuntime(19942): at java.lang.reflect.Method.invoke(Native Method) E/AndroidRuntime(19942): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) E/AndroidRuntime(19942): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) E/AndroidRuntime(19942): Caused by: java.lang.ClassNotFoundException: Didn't find class "co.gaiostudios.doctor_pro_app.Application" on path: DexPathList[[zip file "/data/app/~~1dsMLb7FTFTVdMbbaoYBBQ==/co.gaiostudios.doctor_pro_app-QQpEwzuef3pNrcFJBbTdBQ==/base.apk"],nativeLibraryDirectories=[/data/app/~~1dsMLb7FTFTVdMbbaoYBBQ==/co.gaiostudios.doctor_pro_app-QQpEwzuef3pNrcFJBbTdBQ==/lib/x86, /data/app/~~1dsMLb7FTFTVdMbbaoYBBQ==/co.gaiostudios.doctor_pro_app-QQpEwzuef3pNrcFJBbTdBQ==/base.apk!/lib/x86, /system/lib, /system_ext/lib]] E/AndroidRuntime(19942): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:207) E/AndroidRuntime(19942): at java.lang.ClassLoader.loadClass(ClassLoader.java:379) E/AndroidRuntime(19942): at java.lang.ClassLoader.loadClass(ClassLoader.java:312) E/AndroidRuntime(19942): at android.app.AppComponentFactory.instantiateApplication(AppComponentFactory.java:76) E/AndroidRuntime(19942): at androidx.core.app.CoreComponentFactory.instantiateApplication(CoreComponentFactory.java:52) E/AndroidRuntime(19942): at android.app.Instrumentation.newApplication(Instrumentation.java:1158) E/AndroidRuntime(19942): at android.app.LoadedApk.makeApplication(LoadedApk.java:1236)