【发布时间】:2014-12-10 06:51:54
【问题描述】:
我正在尝试设置 DEX 任务在基于 gradle 的 Android 项目中可以使用的最大内存,但找不到任何选项。
我这样做的动机是因为dex 有时会占用太多内存,以至于我的计算机开始交换并在几分钟内完全没有响应(所以我宁愿看到任务失败,然后释放更多资源并重试)
在我的gradle.properties 我有org.gradle.jvmargs="-Xmx300m",它限制了Gradle 本身使用的内存,但是当Gradle 启动dx 时它总是使用-Xmx1024。
那么如何让 Gradle 限制 dx 使用的内存呢?
【问题讨论】: