2016-11-07 39 views
2

--Android 2.2.2工作室JACK(Java的Android的編譯器工具包)信錯誤

--Windows 10家單一語言的64位土耳其

--Nougat 7.1.1(測試和棉花糖牛軋糖7.0藏漢)

--build Tools版本25

--Android搖籃插件版本2.2.2

--Tried與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' 

******************更新*****************

傑克不再需要Android Studio中的較新版本,包括2.4

閱讀更改日誌:>https://developer.android.com/studio/preview/features/java8-support.html

回答

0

一個棘手的解決方案,我提出:

創建運行配置所有插孔相關的任務(近9),並更新虛擬機選項部分與-Duser.language = en

--transformClassesWithPreJackPackagedLibrariesForDebug

開始和結束與

--transformJackWithJackForRelease

0

如果要解決這個問題,必須改變你的英語系統語言好好工作你們所有人