Android Studio 2.1とAndroid N SDKを入手した後、AndroidプロジェクトをJava 8を使用するように更新しようとしたとき、
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
このエラーが発生しました
エラー: Java 8 言語機能をサポートするには Jack が必要です。Jack を有効にするか、sourceCompatibility JavaVersion.VERSION_1_8 を削除してください。
どうすればいいですか?
ベストアンサー1
エラー: Java 8 言語機能をサポートするには Jack が必要です。Jack を有効にするか、sourceCompatibility JavaVersion.VERSION_1_8 を削除してください。
エラーには、ジャックを有効にする。
AndroidプロジェクトでJava 8のサポートを有効にするには、build.gradle
次のようにファイルを設定する必要があります。
android {
...
compileSdkVersion 23
buildToolsVersion "24rc2"
defaultConfig {
...
jackOptions {
enabled true
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}