首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android studio Gradle构建加速

Android studio Gradle构建加速
EN

Stack Overflow用户
提问于 2013-06-26 23:53:37
回答 24查看 149.3K关注 0票数 165

自从上一次更新(从6月25日开始)以来,Android studio Gradle中的任何更改都慢得令人痛苦。而且当你编辑文件并重新编译时,它似乎也会自动跟踪更改。

每次更改都需要在我的i5上运行几分钟。

你知道我怎么才能加快Gradle的变化速度吗?

EN

回答 24

Stack Overflow用户

回答已采纳

发布于 2013-06-27 00:06:44

开发人员正在做这件事。就像我在this answer上发布的那样,现在最快的解决方案是从命令行使用gradle,您应该为所有未开发的模块切换到二进制库。在g+上有一个关于它的开发者的discussion

票数 41
EN

Stack Overflow用户

发布于 2014-01-30 03:41:17

肯定会有不同之处:How To… Speed up Gradle build time

只需在以下目录中创建一个名为gradle.properties的文件:

代码语言:javascript
复制
/home/<username>/.gradle/ (Linux)
/Users/<username>/.gradle/ (Mac)
C:\Users\<username>\.gradle (Windows)

将以下行添加到文件中:

代码语言:javascript
复制
org.gradle.daemon=true
票数 100
EN

Stack Overflow用户

发布于 2015-06-27 22:11:15

更改此设置后,我的编译时间从10分钟减少到10秒。

第1步:

设置(ctrl+Alt+S) ->

构建、执行、部署->

编译器->

在命令行选项框中键入"--offline“。

第2步:

选中“并行编译独立模块”复选框。

单击Apply -> OK (&L)

第3步:在gradle.properties文件->中添加以下行

代码语言:javascript
复制
org.gradle.jvmargs=-Xmx2048M -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.parallel=true
org.gradle.configureondemand=true
org.gradle.daemon=true

更新:

如果您使用的是Android studio 2.0或更高版本,请尝试Instant Run

设置→构建、执行、部署→Instant Run→启用Instant Run。

有关即时运行的更多信息- https://developer.android.com/studio/run/index.html#instant-run

票数 79
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17324849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档