杰克和吉尔缩小等效
Jack and Jill minify equivalent
最近我决定将我的 android 项目迁移到 Jack and Jill 构建链。但是现在我面临着以前的构建链中不存在的多 dex 问题,所以我的问题出现了。
当使用 Jack&Jill 进行调试构建时,"minifyEnabled true" 的等价物是什么?新链是否提供任何自动删除未使用的库代码的方法?
下面我提供了导致 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
需要进行任何更改。 Jack 确实支持它并使用 multidex。
发件人:http://tools.android.com/tech-docs/jackandjill#TOC-Overview
...Jack also handles any requested code minification (shrinking and/or obfuscation). The output is then assembled into an APK file as normal. Including support for multiple dex files if you have enabled that support.
然而,Jack 的收缩和混淆并不支持 proguard 的所有选项。这里有一个列表:
http://tools.android.com/tech-docs/jackandjill#TOC-Shrinking-and-Obfuscation-support
最近我决定将我的 android 项目迁移到 Jack and Jill 构建链。但是现在我面临着以前的构建链中不存在的多 dex 问题,所以我的问题出现了。
当使用 Jack&Jill 进行调试构建时,"minifyEnabled true" 的等价物是什么?新链是否提供任何自动删除未使用的库代码的方法?
下面我提供了导致 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
需要进行任何更改。 Jack 确实支持它并使用 multidex。
发件人:http://tools.android.com/tech-docs/jackandjill#TOC-Overview
...Jack also handles any requested code minification (shrinking and/or obfuscation). The output is then assembled into an APK file as normal. Including support for multiple dex files if you have enabled that support.
然而,Jack 的收缩和混淆并不支持 proguard 的所有选项。这里有一个列表:
http://tools.android.com/tech-docs/jackandjill#TOC-Shrinking-and-Obfuscation-support