java–Android Studio 3.0 DexArchiveBuilderException

java–Android Studio 3.0 DexArchiveBuilderException,第1张

概述编译仪器测试时我遇到了这个错误.Error:com.android.builder.dexing.DexArchiveBuilderException:Failedtoprocess/Usersafaelruizmunoz/SourceTree/Weather/app/build/intermediatesransforms/desugar/androidTest/debug/1.jarError:com.android.builder.dexing.DexAr

编译仪器测试时我遇到了这个错误.

Error:com.android.builder.dexing.DexArchiveBuilderException: Failed to process /Users/rafaelruizmunoz/SourceTree/Weather/app/build/intermediates/transforms/desugar/androIDTest/deBUG/1.jar

Error:com.androID.builder.dexing.DexArchiveBuilderException: Error while dexing org/assertj/core/API/LongPredicateAssert.class

Error:com.androID.dx.cf.code.SimException: default or static interface method used without –min-sdk-version >= 24

我尝试在build.gradle中启用/禁用multIDexEnabled,但没有任何帮助.

我的build.gradle的androID:

androID {    compileSdkVersion 27    defaultConfig {        applicationID "com.**.weather"        minSdkVersion 16        targetSdkVersion 27        versionCode 1        versionname "1.0"        testInstrumentationRunner "androID.support.test.runner.AndroIDJUnitRunner"        multIDexEnabled = true    }    buildTypes {        release {            MinifyEnabled false            proguardfiles getDefaultProguardfile('proguard-androID.txt'), 'proguard-rules.pro'        }    }    compileOptions {        targetCompatibility 1.8        sourceCompatibility 1.8    }}

解决方法:

在gradle.propertIEs中添加androID.enableD8 = true这应该可行.

请注意,导出并将apk上传到具有d8启用功能的Play商店时,存在一个已知错误.从Play商店下载时,该应用程序将无法在某些设备上运行.

https://issuetracker.google.com/issues/64740479

总结

以上是内存溢出为你收集整理的java – Android Studio 3.0 DexArchiveBuilderException全部内容,希望文章能够帮你解决java – Android Studio 3.0 DexArchiveBuilderException所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1102069.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存