我有一个在Realm 5.7.0下构建并运行良好的Android应用程序.我刚刚将我的gradle升级到5.8.0,并且初始同步很顺利,但是当我尝试将应用程序执行到我的模拟器时,我收到此错误:
com.android.builder.dexing.DexArchiveBuilderException: Failed to process C:\Users\frysingg\.gradle\caches\transforms-1\files-1.1\jetified-realm-android-library-5.8.0.aar\c1094bb66029494e6cdb95ba0999c5a7\jars\classes.jar
com.android.builder.dexing.DexArchiveBuilderException: Error while dexing.
com.android.tools.r8.CompilationFailedException: Compilation failed to complete
com.android.tools.r8.utils.AbortException: Error: Invoke-customs are only supported starting with Android O (--min-api 26)
Run Code Online (Sandbox Code Playgroud)
执行干净,重建,清除Android Studio缓存并重新启动无济于事.回到5.7.0呢.
为了使用5.8.0,我还需要做些什么吗?
ami*_*-sr 12
您只需添加对Java 8的支持,将其放在build.gradle的android块中
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
Run Code Online (Sandbox Code Playgroud)
如果有效,请告诉我
| 归档时间: |
|
| 查看次数: |
1410 次 |
| 最近记录: |