Java compiler:
Caused by: com.android.builder.dexing.DexArchiveBuilderException: Failed to process C:\XXXXX
Caused by: com.android.builder.dexing.DexArchiveBuilderException: Error while dexing.
Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete
Caused by: com.android.tools.r8.utils.AbortException
Android issues:
Invoke-customs are only supported starting with Android O (--min-api 26)
Message{kind=ERROR, text=Invoke-customs are only supported starting with Android O (--min-api 26), sources=[Unknown source file], tool name=Optional.of(D8)}
Android Plugin for Gradleを3.0.1に戻すとコンパイルが通るのでしばらくごまかしていたのだが、Android Studioを3.1.2にした折にもう一度調べた。
以下をapp/build.gradleに加えることによって解決(gladle 4.4, Android Plugin for Gradle 3.1.2)。意味はよく分かりませんw
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
以下をapp/build.gradleに加えることによって解決(gladle 4.4, Android Plugin for Gradle 3.1.2)。意味はよく分かりませんw
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}