作者dwadefans (wade)
看板AndroidDev
標題[問題] Android Studio 如何優化
時間Mon Mar 28 11:46:29 2016
版本: 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的方式
但是似乎沒有什麼感覺
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.18.42.216
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AndroidDev/M.1459136792.A.44F.html
1F:→ mshockwave: 更到2.0以上 有instance run 個人覺得很好用 03/28 12:26
2F:→ dwadefans: instance run 可以用在實體手機上嗎? 03/28 13:06
3F:→ KeySabre: vmoption把記憶體調大; gradle調平行跟heap... 應該蠻好 03/28 15:52
4F:→ KeySabre: 找的 03/28 15:52
5F:→ ssccg: 試試build.gradle的android > dexOptions的設定 03/28 18:19
6F:→ mshockwave: instance run 可以用在實機上喔 03/29 00:00
7F:→ dwadefans: 我這幾天測試,開過新專案後重新import我需要使用到的 03/31 11:39
8F:→ dwadefans: library,發現還是同樣狀況,速度一樣慢到誇張 03/31 11:39
9F:→ dwadefans: 我是使用tess-two + opencv4Android,感覺是tess-two 03/31 11:39
10F:→ dwadefans: 拖慢了我的整個編譯速度(tess-two與opencv我是創個 03/31 11:40
11F:→ dwadefans: libraries的資料夾放在底下 libraries/tess-two, 03/31 11:40
12F:→ dwadefans: libraries/opencv 03/31 11:41
13F:→ dwadefans: 在build.gradle裡面的dexOptions我有調整 03/31 11:59
14F:→ dwadefans: dexOptions { javaMaxHeapSize "12g" } 03/31 12:00
15F:→ dwadefans: 用4G和12G都沒差別 對我這個專案沒有影響 03/31 12:00
16F:→ dwadefans: gradle running的時間一樣是1分初頭 03/31 12:01
17F:→ dwadefans: 我先嘗試使用Android Studio 2.0 試試看 03/31 12:03