尽管apk可以运行,但模拟器上的Flutter运行停止了

时间:2019-07-05 16:43:19

标签: android-studio flutter

有人可以帮助解决这种抖动错误吗?

构建apk后,该应用可以在设备上正常运行,但无法在模拟器或android studio上运行!

---------崩溃开始

2019-07-05 20:51:26.132 2814-2814 / com.greymatter.ecuisinetab4 E / AndroidRuntime:FATAL EXCEPTION:main

进程:com.greymatter.ecuisinetab4,PID:2814

java.lang.RuntimeException:无法获取提供者com.zt.shareextend.ShareExtendProvider:java.lang.ClassNotFoundException:在路径:DexPathList [[zip file“中找不到类“ com.zt.shareextend.ShareExtendProvider” /data/app/com.greymatter.ecuisinetab4-2/base.apk"],nativeLibraryDirectories=[/data/app/com.greymatter.ecuisinetab4-2/lib/x86,/data/app/com.greymatter.ecuisinetab4- 2 / base.apk!/ lib / x86,/ system / lib,/ vendor / lib]]

在android.app.ActivityThread.installProvider(ActivityThread.java:5814)

在android.app.ActivityThread.installContentProviders(ActivityThread.java:5403)

在android.app.ActivityThread.handleBindApplication(ActivityThread.java:5342)

在android.app.ActivityThread.-wrap2(ActivityThread.java)

在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1528)

在android.os.Handler.dispatchMessage(Handler.java:102)

在android.os.Looper.loop(Looper.java:154)

在android.app.ActivityThread.main(ActivityThread.java:6077)

在java.lang.reflect.Method.invoke(本机方法)

在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:866)

在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756)

原因:java.lang.ClassNotFoundException:在路径:DexPathList [[zip文件“ /data/app/com.greymatter.ecuisinetab4-2/base”中找不到类“ com.zt.shareextend.ShareExtendProvider”。 apk“],nativeLibraryDirectories = [/ data / app / com.greymatter.ecuisinetab4-2 / lib / x86,/data/app/com.greymatter.ecuisinetab4-2/base.apk!/lib/x86,/ system / lib ,/ vendor / lib]]

在dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)

在java.lang.ClassLoader.loadClass(ClassLoader.java:380)

在java.lang.ClassLoader.loadClass(ClassLoader.java:312)

在android.app.ActivityThread.installProvider(ActivityThread.java:5799)

在android.app.ActivityThread.installContentProviders(ActivityThread.java:5403)

在android.app.ActivityThread.handleBindApplication(ActivityThread.java:5342)

在android.app.ActivityThread.-wrap2(ActivityThread.java)

在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1528)

在android.os.Handler.dispatchMessage(Handler.java:102)

在android.os.Looper.loop(Looper.java:154)

在android.app.ActivityThread.main(ActivityThread.java:6077)

在java.lang.reflect.Method.invoke(本机方法)

在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:866)

在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756)

禁止:java.lang.NoClassDefFoundError:无法解决以下问题:Landroidx / core / content / FileProvider;

在java.lang.VMClassLoader.findLoadedClass(本机方法)

在java.lang.ClassLoader.findLoadedClass(ClassLoader.java:742)

在java.lang.ClassLoader.loadClass(ClassLoader.java:362)

...还有12个

原因:java.lang.ClassNotFoundException:在路径:DexPathList [[zip文件“ /data/app/com.greymatter.ecuisinetab4-2/base”中找不到类“ androidx.core.content.FileProvider”。 apk“],nativeLibraryDirectories = [/ data / app / com.greymatter.ecuisinetab4-2 / lib / x86,/data/app/com.greymatter.ecuisinetab4-2/base.apk!/lib/x86,/ system / lib ,/ vendor / lib]]

在dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)

在java.lang.ClassLoader.loadClass(ClassLoader.java:380)

在java.lang.ClassLoader.loadClass(ClassLoader.java:312)

...另外15个

0 个答案:

没有答案