E / LoadedApk:无法使用gradle:3.6.0实例化appComponentFactory

时间:2020-02-24 21:12:03

标签: java android build.gradle

我正在一个项目上,并将Gradle从3.5.3更新到3.6.0,然后出现此错误:

020-02-24 21:52:34.255 16943-16943/net.chattag.chattag W/chattag.chatta: Bad encoded_array value: Failure to verify dex file '/data/app/net.chattag.chattag-Zlw1vfGHfVAGo6rU-RKDNg==/base.apk': Bad encoded_value method type size 7
2020-02-24 21:52:34.258 16943-16943/net.chattag.chattag E/LoadedApk: Unable to instantiate appComponentFactory
    java.lang.ClassNotFoundException: Didn't find class "androidx.core.app.CoreComponentFactory" on path: DexPathList[[zip file "/data/app/net.chattag.chattag-Zlw1vfGHfVAGo6rU-RKDNg==/base.apk"],nativeLibraryDirectories=[/data/app/net.chattag.chattag-Zlw1vfGHfVAGo6rU-RKDNg==/lib/x86, /data/app/net.chattag.chattag-Zlw1vfGHfVAGo6rU-RKDNg==/base.apk!/lib/x86, /system/lib, /system/product/lib]]
        at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
        at android.app.LoadedApk.createAppFactory(LoadedApk.java:256)
        at android.app.LoadedApk.createOrUpdateClassLoaderLocked(LoadedApk.java:855)

我尝试通过Gradle构建文件将Java源代码的兼容性设置为1.8

compileOptions {
     sourceCompatibility JavaVersion.VERSION_1_8
     targetCompatibility JavaVersion.VERSION_1_8
 }

但这不起作用。

0 个答案:

没有答案
相关问题