--Android Studio 2.2.2
--Windows 10 家庭单一语言 64 位土耳其语
--Nougat 7.1.1(也在 Marshmallow 和 Nougat 7.0 上测试过)
--构建工具版本 25
--Android Gradle 插件版本 2.2.2
-- 也试过 gradle 2.14.1 和 3.2-rc2
刚刚将这些行添加到我的应用程序级别 build.gradle
android {
compileSdkVersion 25
buildToolsVersion "25"
defaultConfig {
applicationId "package"
minSdkVersion 18
targetSdkVersion 25
versionCode 1
versionName "1.0"
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
jackOptions {
enabled true
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
错误信息:
Error:com.android.sched.util.config.PropertyIdException: Property 'jack.import.type.policy' (in -D option): The value must be {keep-fırst,faıl} (case insensitive) but is 'keep-first'
Error:com.android.sched.util.codec.ParsingException: The value must be {keep-fırst,faıl} (case insensitive) but is 'keep-first'
Error:Execution failed for task ':app:transformClassesWithPreJackPackagedLibrariesForDebug'.
> com.android.build.api.transform.TransformException: com.android.jack.api.v01.ConfigurationException: Property 'jack.import.type.policy' (in -D option): The value must be {keep-fırst,faıl} (case insensitive) but is 'keep-first'
****************** 更新 *****************
不再需要 Jack 更新版本的 Android Studio,包括 2.4
阅读更改日志:> https://developer.android.com/studio/preview/features/java8-support.html