Ich benutze derzeit das Android Gradle Experimental-Plugin in einer meiner apps und ich würde gerne in der Lage sein, die retrolambda Bibliothek zu verwenden. Eine der Anforderungen besteht darin, einige compileOptions anzugeben. Im normalen Android-Build-Plugin, das funktioniert:Wie quelleCompatibility kompilieren Optionen bei der Verwendung der Android Gradle Experimental Plugin
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
Für die neue Experimental-Plugin, habe ich dies unter model.android:
model {
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
}
jedoch die obigen Ergebnisse in einem gradle Synchronisierungsfehler:
Gradle 'ApkTestRunner' project refresh failed
Error:Cause: com.android.build.gradle.managed.AndroidConfig$Impl
Wie kann ich quellCompatibility und targetCompatibility mit dem neuen Android Experimental Gradle Plugin einstellen?
Danke.
Arbeiten für mich. Danke! –