应用程序在启动时崩溃无法从加载器dalvik.system.PathClassLoader加载Flutter

pieyvz9o  于 2023-05-23  发布在  Flutter
关注(0)|答案(2)|浏览(270)

安装和运行flutter应用程序后,它崩溃了,我在android studio的logcat中获得了发布应用程序的这些错误。

2023-04-29 15:11:22.392 14761-14761 FlutterLoader           pid-14761                            E  Flutter initialization failed.
                                                                                                    java.util.concurrent.ExecutionException: java.lang.UnsatisfiedLinkError: Couldn't load flutter from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/my.package.name-1.apk"],nativeLibraryDirectories=[/data/app-lib/my.package.name-1, /vendor/lib, /system/lib]]]: findLibrary returned null
                                                                                                        at java.util.concurrent.FutureTask.report(FutureTask.java:93)
                                                                                                        at java.util.concurrent.FutureTask.get(FutureTask.java:163)
                                                                                                        at s2.d.e()
                                                                                                        at io.flutter.embedding.engine.a.<init>()
                                                                                                        at io.flutter.embedding.engine.a.<init>()
                                                                                                        at io.flutter.embedding.android.e.G()
                                                                                                        at io.flutter.embedding.android.e.p()
                                                                                                        at io.flutter.embedding.android.d.onCreate()
                                                                                                        at android.app.Activity.performCreate(Activity.java:5619)
                                                                                                        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1093)
                                                                                                        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2512)
                                                                                                        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2607)
                                                                                                        at android.app.ActivityThread.access$900(ActivityThread.java:174)
                                                                                                        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1325)
                                                                                                        at android.os.Handler.dispatchMessage(Handler.java:102)
                                                                                                        at android.os.Looper.loop(Looper.java:146)
                                                                                                        at android.app.ActivityThread.main(ActivityThread.java:5756)
                                                                                                        at java.lang.reflect.Method.invokeNative(Native Method)
                                                                                                        at java.lang.reflect.Method.invoke(Method.java:515)
                                                                                                        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1291)
                                                                                                        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)
                                                                                                        at dalvik.system.NativeStart.main(Native Method)
                                                                                                    Caused by: java.lang.UnsatisfiedLinkError: Couldn't load flutter from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/my.package.name-1.apk"],nativeLibraryDirectories=[/data/app-lib/my.package.name-1, /vendor/lib, /system/lib]]]: findLibrary returned null
                                                                                                        at java.lang.Runtime.loadLibrary(Runtime.java:358)
                                                                                                        at java.lang.System.loadLibrary(System.java:526)
                                                                                                        at io.flutter.embedding.engine.FlutterJNI.loadLibrary()
                                                                                                        at s2.d$a.b()
                                                                                                        at s2.d$a.call()
                                                                                                        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
                                                                                                        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
                                                                                                        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
                                                                                                        at java.lang.Thread.run(Thread.java:841)

这些日志发生在API中
我可以在这个设备中运行和调试应用程序与Android Studio,但发布的应用程序正在停止在这个设备中。有人能帮我解决这个问题吗?

jw5wzhpr

jw5wzhpr1#

在powershell中运行flutter doctor

7ajki6be

7ajki6be2#

在我的情况下,错误是因为在设备中安装错误的apk与命令行.如果设备有armeabi-v7 a架构,那么你应该安装armeabi-v7 a.apk等其他架构。

相关问题