我使用android studio来创建应用程序,我是创建它们的新手。当一个新项目启动或者我加载以前保存的项目时, Gradle花费的时间太长,有时甚至是10分钟。不仅在清爽时,还在其他活动中。
它与我有(3 GB)的RAM有关吗? 我应该做什么或自定义哪种方式让它更快地运作?是否可能?
答案 0 :(得分:1)
我读了这个blogs,它解释了所有可能有助于你加快构建过程的事情。
<强>首先强>
Gradle脚本目录(即〜/ .gradle / gradle.properties)
`#配置后,Gradle将以孵化并行模式运行。 #此选项仅应与分离的项目一起使用。更多细节,访问 org.gradle.parallel =真
org.gradle.daemon = TRUE;
第二名:
Incease dex and heapsize
dexOptions {
incremental true
javaMaxHeapSize "3g"
}
<强>第三强>
如果您有一个大型项目,还可以通过增加最大堆大小来尝试在设置文件中设置gradle参数:
`#指定用于守护进程的JVM参数。
org.gradle.jvmargs = -Xmx2048m -XX:MaxPermSize = 512m -XX:+ HeapDumpOnOutOfMemoryError -Dfile.encoding = UTF-8`
有关详细信息,请参阅此link。
答案 1 :(得分:0)
加快Gradle配置设置。
文件 - >设置 - &gt; Gradle-&gt;检查离线工作