現在、アプリの 1 つで Android Gradle Experimental プラグインを使用していますが、 retrolambdaライブラリを使用できるようにしたいと考えています。要件の 1 つは、いくつかの compileOptions を指定することです。通常の Android ビルド プラグインでは、次のように動作します。
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
新しい実験的プラグインのために、これを model.android の下に追加しました:
model {
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
}
ただし、上記の結果は gradle sync エラーになります。
Gradle 'ApkTestRunner' project refresh failed
Error:Cause: com.android.build.gradle.managed.AndroidConfig$Impl
新しい Android Experimental Gradle プラグインを使用して sourceCompatibility と targetCompatibility を設定するにはどうすればよいですか?
ありがとう。