我使用 Android Studio 创建应用程序,我是创建它们的新手。当一个新项目开始时,或者即使我加载了一个以前保存的项目,Gradle 花费的时间太长,有时甚至 10 分钟。不仅在刷新时,而且在其他事件中也是如此。
它与我拥有的RAM (3 GB)有关系吗?我应该做什么或自定义以使其工作得更快,这可能吗?
我阅读了这个博客,它解释了所有可能的事情,这将帮助您加快构建过程。
第一的:
Gradle 脚本目录(即 ~/.gradle/gradle.properties)
`# 配置后,Gradle 将以孵化并行模式运行。# 这个选项应该只用于解耦的项目。更多详情,请访问 org.gradle.parallel=true
org.gradle.daemon=true`
第二 :
增加 dex 和 heapsize
dexOptions { incremental true javaMaxHeapSize "3g" }
第三:
如果您有一个大型项目,还可以尝试通过增加最大堆大小在设置文件中设置 gradle 参数:
`# 指定用于守护进程的 JVM 参数。
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8`
有关更多详细信息,您可以参考此链接。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句