Android Studio Gradle Wrapper内存堆设置

时间:2015-09-04 00:11:38

标签: performance android-studio gradle android-gradle heap-memory

使用Android Studio 1.3.2和Gradle Wrapper v2.6

在Build Tools / Gradle设置下也有“Use default gradle wrapper”。

我还修改了[user_dir] / .gradle /文件夹中的gradle.properties,如下所示:

org.gradle.daemon=true
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.parallel=true
org.gradle.configureondemand=true

但我认为上面的配置被忽略了,因为我使用的是gradle包装器。

如何为gradle wrapper设置上述设置?

1 个答案:

答案 0 :(得分:1)

对我有用的是什么:

  1. 我在我的存储库的源代码中创建了一个文件gradle.properties
  2. 已添加org.gradle.jvmargs=-Xmx4608m。您在这里感到满意的任何价值,但更好地使用您在dexOptions.javaMaxHeapSize
  3. build.gradle中使用的相同价值

    更新。:以下答案无效

    如果仍然存在问题,请尝试在gradlew或gradlew.bat文件中设置DEFAULT_JVM_OPTS =“ - Xmx512m”。 Here是更多详情