有人可以帮助解决这种抖动错误吗?
构建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个