最近我決定將我的android項目遷移到傑克和吉爾構建鏈。但是現在我面臨着以前的構建鏈中沒有的多重dex問題,所以我的問題出現了。傑克和吉爾縮小等效
什麼是「真正的minifyEnabled」使用傑克&吉爾的調試版本以及是否新鏈提供自動清除未使用的庫代碼的任何方式當等效?
下面我提供我當前的代碼引起DEX問題:
defaultConfig {
applicationId "xxx"
minSdkVersion 16
targetSdkVersion 25
versionCode getVersionCode()
versionName getVersionName()
jackOptions{
enabled true
}
}
buildTypes {
release {
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt')
signingConfig signingConfigs.release
}
debug {
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt')
useProguard true
}
}
我會感謝您的幫助,謝謝!
你有沒有嘗試離開'minifyEnabled TRUE'在那裏? AFAIK這是同一面旗幟。 – weston
是的,它的效果如下: 「錯誤:配置項目出現問題」:app'。 >使用Jack時不支持縮小用於測試的變體。 –