[問題] Android Studio 如何優化

作者: dwadefans (wade)   2016-03-28 11:46:29
版本: Android Studio 1.5.1
筆電:16G RAM , CPU i7-4720HQ
Android Studio, SDK及Project都放SSD跑
建立新專案或是小型專案跑的都很快
但是當需要用到許多dependencies時在gradle running時就會花上1分鐘以上
(gradle跑1分,等待安裝手機上要20~30秒)
有設定過Android Studio
http://i.imgur.com/4kQZ8MK.png
http://i.imgur.com/GiVFD0c.png
vm options還沒設定維持預設
https://gist.github.com/superzoro168/f28a892bac7ebe26cca6
想請教各位要如何去設定優化gradle的編譯速度呢?
網路上多半是使用gradle offline的方式
但是似乎沒有什麼感覺
作者: mshockwave (夏克維夫)   2016-03-28 12:26:00
更到2.0以上 有instance run 個人覺得很好用
作者: dwadefans (wade)   2016-03-28 13:06:00
instance run 可以用在實體手機上嗎?
作者: KeySabre (KeySabreur)   2016-03-28 15:52:00
vmoption把記憶體調大; gradle調平行跟heap... 應該蠻好找的
作者: ssccg (23)   2016-03-28 18:19:00
試試build.gradle的android > dexOptions的設定
作者: mshockwave (夏克維夫)   2016-03-29 00:00:00
instance run 可以用在實機上喔
作者: dwadefans (wade)   2016-03-31 11:39:00
我這幾天測試,開過新專案後重新import我需要使用到的library,發現還是同樣狀況,速度一樣慢到誇張我是使用tess-two + opencv4Android,感覺是tess-two拖慢了我的整個編譯速度(tess-two與opencv我是創個libraries的資料夾放在底下 libraries/tess-two,libraries/opencv在build.gradle裡面的dexOptions我有調整dexOptions { javaMaxHeapSize "12g" }用4G和12G都沒差別 對我這個專案沒有影響gradle running的時間一樣是1分初頭我先嘗試使用Android Studio 2.0 試試看

Links booklink

Contact Us: admin [ a t ] ucptt.com