【发布时间】:2015-08-29 23:57:55
【问题描述】:
我使用的是具有 16gb 内存、ssd 硬盘的 mac,并且每次构建、清理或打开项目时 Gradle 同步仍然需要 15 分钟以上,是否有任何 Android Studio 优化可以减少这个时间。
-----更新----
所有这些都在一定程度上有所帮助
- 将所有 compile 'com.package.:+' 替换为适当的版本,检查 maven 存储库以获取最新版本,在版本上开发比动态更新更好的做法,它可能会引入错误或问题。
- 关闭项目并重新启动 mac/windows。
- 如果有 Android Studio 则更新
- 更新 gradle 版本
- 在 gradle.properties 中打开 gradle 守护进程、并行守护进程并增加堆大小
org.gradle.daemon=true
org.gradle.parallel=true
org.gradle.jvmargs=-Xmx5120M -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError。 //相应地增加 Xmx 和 -XX:MaxPermSize
- 重新排序您的存储库并将 google 的存储库放在首位。 Bintray、jcenter、maven repos 可能缺少或损坏 google play/google 服务依赖项,从而导致获取延迟
示例:
buildscript {
repositories {
google() //1st priority in search
repo2()
repo3()
repo4()
mavenCentral()
jcenter() //least priority, when not found in all above repos
}
【问题讨论】:
-
同样的问题,找到解决办法了吗?
-
所有这些都在一定程度上有所帮助 1) 用适当的版本替换所有 compile 'com.package.:+',检查 maven repos 以获取最新版本,在版本上开发比动态更新更好的做法,它可能会引入错误或问题。 2)关闭项目并重新启动mac/windows。 3)如果有,请更新 Android Studio 4)将 Gradel 版本更改为 2.4 对我没有帮助,但您可以尝试
标签: android android-studio gradle android-gradle-plugin