如何在 Android Studio 中固定 gradle?

穆迪特

我使用 Android Studio 创建应用程序,我是创建它们的新手。当一个新项目开始时,或者即使我加载了一个以前保存的项目,Gradle 花费的时间太长,有时甚至 10 分钟。不仅在刷新时,而且在其他事件中也是如此。

它与我拥有的RAM (3 GB)有关系吗?我应该做什么或自定义以使其工作得更快,这可能吗?

只是好奇

我阅读了这个博客,它解释了所有可能的事情,这将帮助您加快构建过程。

第一的:

Gradle 脚本目录(即 ~/.gradle/gradle.properties)

`# 配置后,Gradle 将以孵化并行模式运行。# 这个选项应该只用于解耦的项目。更多详情,请访问 org.gradle.parallel=true

当设置为 true 时,Gradle 守护进程用于运行构建。对于本地开发商建造,这是我们最喜欢的财产。

开发人员环境针对速度和反馈进行了优化,因此我们几乎总是使用守护程序运行Gradle作业。

org.gradle.daemon=true`

第二 :

增加 dex 和 heapsize

dexOptions { incremental true javaMaxHeapSize "3g" }

第三:

如果您有一个大型项目,还可以尝试通过增加最大堆大小在设置文件中设置 gradle 参数:

`# 指定用于守护进程的 JVM 参数。

该设置对于调整内存设置特别有用。

默认值:-Xmx10248m -XX:MaxPermSize=256m

org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8`

有关更多详细信息,您可以参考此链接

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章