최근에 내 안드로이드 프로젝트를 Jack and Jill 빌드 체인으로 마이그레이션하기로 결정했습니다. 하지만 지금은 이전 빌드 체인에 없었던 다중 덱스 문제에 직면하고 있습니다. 그래서 제 질문이 생깁니다.Jack and Jill이 이에 해당하는 금액을 줄입니다.
디버그 빌드에 대해 & Jill을 사용할 때 "minifyEnabled true"에 해당하는 것과 새로운 체인이 사용되지 않는 라이브러리 코드를 자동으로 제거하는 방법을 제공하는지 여부는 무엇입니까?
내가 덱스 문제가 발생할 내 현재 코드를 제공 아래 :
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'. > 구성에 문제가 발생했습니다. 잭을 사용할 때 테스트에 사용 된 변형을 축소 할 수 없습니다." –