Error:Jack is required to support java 8 language features
Error:Jack is required to support java 8 language features
当我在获取 android studio 2.1 和 android N SDK 后尝试更新我的 android 项目以使用 Java 8
添加
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
我有这个错误
Error:Jack is required to support java 8 language features. Either enable Jack or remove sourceCompatibility JavaVersion.VERSION_1_8.
我该怎么办?
Error:Jack is required to support java 8 language features. Either
enable Jack or remove sourceCompatibility JavaVersion.VERSION_1_8.
错误提示您必须启用 Jack。
要在您的 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
}
}
当我在获取 android studio 2.1 和 android N SDK 后尝试更新我的 android 项目以使用 Java 8 添加
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
我有这个错误
Error:Jack is required to support java 8 language features. Either enable Jack or remove sourceCompatibility JavaVersion.VERSION_1_8.
我该怎么办?
Error:Jack is required to support java 8 language features. Either enable Jack or remove sourceCompatibility JavaVersion.VERSION_1_8.
错误提示您必须启用 Jack。
要在您的 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
}
}