Android构build:Gradle中的Dex超大模式

我在android ant build(project.properties)中使用以下行:

dex.force.jumbo=true 

现在我们正在从ant迁移到Gradle。 是否有可能在Android的Gradle构build中获得巨型模式?

你可以修改你的build.gradle文件来包含:

 android { dexOptions { jumboMode = true } } 

修改模块中的build.gradle以添加:

 android { dexOptions { jumboMode = true } } 

之后,在你的项目根目录下运行gradle clean

我不确定是否可以在Gradle中设置强制超大值,但是从Android Studio 0.2.4开始,您可以在Compiler – > Android DX Compiler – > Force Jumbo Mode中启用它。

我可以在Windows上通过更改build-tools中的dx.bat并添加--force-jumbo参数作为默认参数。 绝对是一个工作,但希望这将在Gradle插件中解决。

检查你的构build工具。 如有必要更新并重试。