У меня возникает эта ошибка при компиляции тестов Instrumentation.
Ошибка: com.android.builder.dexing.DexArchiveBuilderException: не удалось обработать /Users/rafaelruizmunoz/SourceTree/Weather/app/build/intermediates/transforms/desugar/androidTest/debug/ 1.jar
Ошибка: com.android.builder.dexing.DexArchiveBuilderException: ошибка при использовании dexing org/assertj/core/api/LongPredicateAssert.class
Ошибка: com.android.dx.cf.code.SimException: метод по умолчанию или статический интерфейс, используемый без --min-sdk-version >= 24
Я попытался включить/отключить multiDexEnabled
в моем build.gradle
, но ничего не помогло.
Мой android
из build.gradle
:
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
}
}