错误:杰克需要支持Java 8语言function
当我试图更新我的android项目使用Java 8后,通过添加获取android studio 2.1和android N SDK
compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }
我有这个错误
错误:Jack需要支持Java 8语言function。 启用插件或删除sourceCompatibility JavaVersion.VERSION_1_8。
我该怎么办?
错误:Jack需要支持Java 8语言function。 启用插件或删除sourceCompatibility JavaVersion.VERSION_1_8。
错误说,你必须启用杰克 。
要在您的Android项目中启用对Java 8的支持,您需要像这样configuration您的build.gradle
文件
android { ... compileSdkVersion 23 buildToolsVersion "24rc2" defaultConfig { ... jackOptions { enabled true } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } }