[英]Reduce Gradle sync time in Android studio
我正在使用帶有16GB內存的mac,ssd hdd並且每次構建,清理或打開項目時仍然需要15分鍾+ Gradle同步,是否有任何Android Studio優化可以減少這個時間。
-----更新----
所有這些在某種程度上都有所幫助
org.gradle.daemon =真
org.gradle.parallel =真
org.gradle.jvmargs = -Xmx5120M -XX:MaxPermSize = 512m -XX:+ HeapDumpOnOutOfMemoryError。 //相應地增加Xmx和-XX:MaxPermSize
例:
buildscript {
repositories {
google() //1st priority in search
repo2()
repo3()
repo4()
mavenCentral()
jcenter() //least priority, when not found in all above repos
}
您可能在添加到項目中的庫上使用了+
符號(並且連接速度非常慢)。 例如: compile 'com.android.support:support-v4:+'
: compile 'com.android.support:support-v4:+'
這將使每個sync()gradle將在線檢查是否有新版本。 如果更改為特定版本號,例如: compile 'com.android.support:support-v4:22.2.0'
: compile 'com.android.support:support-v4:22.2.0'
: compile 'com.android.support:support-v4:22.2.0'
然后gradle將使用已下載到開發計算機的緩存版本。
我會嘗試將項目的gradle版本更改為2.4。 如果我沒記錯的話,工作室默認使用2.2。 我試過,我在一個小項目上的構建時間稍微好一些。 也許你可以得到更好的改進。
在這里您可以找到: 在Android Studio中使用gradle 2.4
去吧
文件 - >設置 - >搖籃
並勾選Offine工作復選框
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.