Android stuido作為google主推的IDE,,配合gradle編譯,有很多的優(yōu)點(diǎn)和便捷性,。唯一使用過(guò)程中不舒服的地方就是莫名其妙的卡頓,,經(jīng)常在Gradle Build的時(shí)候卡死強(qiáng)制重啟電腦,非常無(wú)語(yǔ),,我的機(jī)器是8G內(nèi)存新機(jī)器也沒(méi)開(kāi)其他程序,。總之非常編譯速度很慢有時(shí)還會(huì)經(jīng)??ㄋ?。嘗試了很多優(yōu)化方案,卡死次數(shù)少了編譯也快了不少,。將我的發(fā)現(xiàn)和大家分享一下,。 加大運(yùn)行內(nèi)存和優(yōu)化編譯
以PC 端為例,MAC大同小異 1.申請(qǐng)大內(nèi)存 installation path\studio64.exe.vmoptions or studio.exe.vmoptions 使用文本編輯器打開(kāi),,找到起始兩行,,如下 -Xms128m
修改最小值和最大值,建議為 -Xms256m
2 優(yōu)化編譯 a: file->setting->compile 勾選除第二項(xiàng)之外的其他選項(xiàng),,并在VM options里填入: -Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 b: C:\Users\yourname\.gradle 用文本編輯器打開(kāi)gradle.properties,,編輯內(nèi)容如下: org.gradle.daemon=true Setting中設(shè)置
同時(shí)在Android Studio總設(shè)置,如下圖: 1.offline work打上勾 2.updates里面幾個(gè)勾去掉 |
|
來(lái)自: aaie_ > 《Android學(xué)習(xí)筆記》