如何在Android Studio中加速gradle?
我使用Android Studio创建应用程序,我对创建它们还不熟悉。当一个新项目启动时,或者即使我加载了一个以前保存的项目,Gradle所花费的时间也太长,有时甚至长达10分钟。不仅在刷新时,而且在其他活动中也是如此如何在Android Studio中加速gradle?,android,android-studio,Android,Android Studio,我使用Android Studio创建应用程序,我对创建它们还不熟悉。当一个新项目启动时,或者即使我加载了一个以前保存的项目,Gradle所花费的时间也太长,有时甚至长达10分钟。不仅在刷新时,而且在其他活动中也是如此 它与我有3 GB的RAM有关吗?我应该做些什么或定制什么来让它工作得更快,这可能吗 以加速渐变配置设置 文件->设置->渐变->检查脱机工作我读了这篇文章,它解释了所有可能帮助您加快构建过程的事情 第一: Gradle脚本目录,即~/.Gradle/Gradle.properti
它与我有3 GB的RAM有关吗?我应该做些什么或定制什么来让它工作得更快,这可能吗 以加速渐变配置设置 文件->设置->渐变->检查脱机工作我读了这篇文章,它解释了所有可能帮助您加快构建过程的事情 第一: Gradle脚本目录,即~/.Gradle/Gradle.properties `配置后,Gradle将以孵化并行模式运行。 此选项应仅用于解耦的项目。更多详情,请访问 org.gradle.parallel=true 当设置为true时,Gradle守护进程用于运行构建。对于本地开发者来说,这是我们最喜欢的房产。 开发人员环境针对速度和反馈进行了优化,因此我们几乎总是使用守护进程运行Gradle作业。 org.gradle.daemon=true` 第二: 增加指数和治疗 德克斯选项{ 增量真值 javaMaxHeapSize 3g } 第三: 如果您有一个大型项目,还可以尝试通过增加最大堆大小在设置文件中设置梯度参数: `指定用于守护进程的JVM参数 该设置对于调整内存设置特别有用。 默认值:-Xmx10248m-XX:MaxPermSize=256m org.gradle.jvmargs=-Xmx2048m-XX:MaxPermSize=512m-XX:+HeapDumpOnOutOfMemoryError-Dfile.encoding=UTF-8`
有关更多详细信息,请参阅。您的系统中有多少RAM?检查此导入第三方库以在具有3GB RAM的机器上加速gradlejavaMaxHeapSize 12g?真的吗?应该小于3g吗?你可以根据需要设置堆大小,这里可以是javaMaxHeapSize 3g。感谢@SergGr指出这一点。@Mudit,我想说的是,即使是3g也太多了,因为交换很可能比垃圾收集更糟糕,而且你的计算机也需要一些内存来运行其他东西——至少是操作系统本身,更不用说Android Studio了。作为猜测,我会将限制设置为2GB级别,但最好在真实设备上进行测试并在此基础上进行优化。