我在很多不同的设备上看到了crashlytics firebase上的以下错误,对我而言,此错误未复制。
flutter 团队无法解决此问题
https://github.com/flutter/flutter/issues/37566
Flutter( channel 未知,v1.12.13 + hotfix.9):
注意:apk包含libflutter.so二进制文件。
致命异常:java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader [DexPathList [[zip文件“/data/app/kw.ltd.twitter_app-1/base.apk"],nativeLibraryDirectories=[/data/app/kw。 ltd.twitter_app-1 / lib / x86,/ system / lib,/ vendor / lib]]]找不到“libflutter.so”
在java.lang.Runtime.loadLibrary0(Runtime.java:984)
在java.lang.System.loadLibrary(System.java:1582)
在io.flutter.embedding.engine.loader.FlutterLoader.startInitialization(FlutterLoader.java:122)
在io.flutter.embedding.engine.loader.FlutterLoader.startInitialization(FlutterLoader.java:93)
在io.flutter.view.FlutterMain.startInitialization(FlutterMain.java:45)
在io.flutter.app.FlutterApplication.onCreate(FlutterApplication.java:22)
在android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1024)
在android.app.ActivityThread.handleBindApplication(ActivityThread.java:5405)
在android.app.ActivityThread.-wrap2(ActivityThread.java)
在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1546)
在android.os.Handler.dispatchMessage(Handler.java:102)
在android.os.Looper.loop(Looper.java:154)
在android.app.ActivityThread.main(ActivityThread.java:6121)
在java.lang.reflect.Method.invoke(Method.java)
在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:889)
在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
最佳答案
您是否尝试过使用以下命令进行构建:
flutter build apk --target-platform android-arm64
这对我有用!
关于flutter - Flutter应用会丢弃java.lang.UnsatisfiedLinkError(找不到 “libflutter.so”)Flutter( channel 未知,v1.12.13 + hotfix.9),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61675771/