要将参数添加到“dx”:
dexOptions {
incremental false
javaMaxHeapSize "2048M"
additionalParameters "--multi-dex", "--set-max-idx-number", "48000"
}
错误如下:
Error:(39, 0) Could not find method additionalParameters() for arguments [--multi-dex, --set-max-idx-number, 48000] on object of type com.android.build.gradle.internal.dsl.DexOptions.
正如DexOptions api doc所说,AdditionalParameters是它的属性。
其他资讯:
编译版本23
buildToolsVersion“23.0.2”
Gradle插件2.2.0
Gradle 2.14.1
Studio 2.2
最佳答案
additionalParameters
是要传递给dx的其他参数的列表。
android {
dexOptions {
additionalParameters += '--minimal-main-dex'
//additionalParameters += '--main-dex list=$projectDir/<filename>'.toString()'
//additionalParameters += '--set-max-idx-number=55000'
}
}
https://github.com/casidiablo/multidex