问题 在Android工作室中减少Gradle同步时间


我正在使用带有16GB内存的mac,ssd hdd并且每次构建,清理或打开项目时仍然需要15分钟+ Gradle同步,是否有任何Android Studio优化可以减少这个时间。


4225
2018-06-14 11:57


起源

同样的问题,任何运气找到修复? - Bulwinkel
所有这些在一定程度上有所帮助1)用适当的版本替换所有编译'com.package.:+',检查maven repos以获得最新版本,在动态更新版本上开发更好的实践,它可能会引入错误或问题。 2)关闭项目并重启mac / windows。 3)更新Android工作室,如果有一个4)改变等级版本到2.4没有帮助我,但你可以尝试 - ir2pid


答案:


你可能正在使用 + 您添加到项目中的库上的符号(并且具有非常慢的Internet连接)。例如: compile 'com.android.support:support-v4:+'

这将使每个sync()gradle将在线检查是否有新版本。如果更改为特定版本号,例如: compile 'com.android.support:support-v4:22.2.0'

然后gradle将使用已下载到开发计算机的缓存版本。


6
2018-06-14 12:03



仍然建造时间达到疯狂的15-17分钟,@arr部分是否也需要被移除? - ir2pid
我同意这是疯了。我在一个相当大的项目上工作,第一次同步只需一分钟左右。花绿色评论的内容也非常有效。 gradle n Google团队已经做了很多努力来加快最新版本的速度,一定要抓住最新版本。 - Budius
我在2018年在这里同步一个NDK项目仍需要很长时间。我不明白,如何检查更新版本需要这样的时间?检查当前\最新版本只需几个字节 - Viktor Sehr


去吧

文件 - >设置 - >摇篮

并勾选Offine工作复选框


2
2018-06-09 15:05



这对我来说是最好的答案!非常感谢! - YuDenzel


我会尝试将项目的gradle版本更改为2.4。如果我没记错的话,工作室默认使用2.2。我试过,在一个小项目上我的构建时间稍微好一些。也许你可以得到更好的改进。

在这里您可以找到: 在Android Studio中使用gradle 2.4


1
2018-06-14 11:59