Android Studio 提速gradle

gradle編譯越來越卡了,在I5收壕、16G蝗锥、SSD上編譯經(jīng)常要好幾分鐘跃洛,期間電腦直接卡的不能動,CPU使用率飚到100%
下面列出多項黑科技設(shè)置终议,來為我們gradle編譯速度打雞血

  1. 指定本地gradle最新版本汇竭,使用離線模式編譯
本地gradle設(shè)置
  1. 優(yōu)化gradle編譯的環(huán)境

在工程根目錄找到gradle.properties文件,粘貼下面的文本
開啟并行編譯痊剖,加大jvm的內(nèi)存韩玩。(第三行利用android studio 2.1新特性當(dāng)jvm內(nèi)存加大到2048之后,Dex in process將會自動開啟
org.gradle.daemon=true org.gradle.parallel=true org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=1024m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

  1. 在5.0以上機型陆馁,利用android sdk特性減少dex合并時間

一般我們線上版本最小兼容到4.0找颓,開發(fā)我們可以指定到5.0以上,利用gradle的prodect flavor 我們可以指定開發(fā)/線上不同的minSdkVersion
在工程根目錄找到app模塊的build.gradle文件:
productFlavors { dev { minSdkVersion 21 } online { minSdkVersion 14 } }
如果如果你不喜歡用productFlavors方式來指定最低版本的話叮贩,也可以參考stackOverflow上的討論

總結(jié):
使用前時間需要好幾分鐘击狮,使用之后時間在30s~55s之間波動,提速是非常明顯的

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末益老,一起剝皮案震驚了整個濱河市彪蓬,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌捺萌,老刑警劉巖档冬,帶你破解...
    沈念sama閱讀 216,692評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異桃纯,居然都是意外死亡酷誓,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,482評論 3 392
  • 文/潘曉璐 我一進店門态坦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來盐数,“玉大人,你說我怎么就攤上這事伞梯∶登猓” “怎么了帚屉?”我有些...
    開封第一講書人閱讀 162,995評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長漾峡。 經(jīng)常有香客問我攻旦,道長,這世上最難降的妖魔是什么灰殴? 我笑而不...
    開封第一講書人閱讀 58,223評論 1 292
  • 正文 為了忘掉前任敬特,我火速辦了婚禮,結(jié)果婚禮上牺陶,老公的妹妹穿的比我還像新娘。我一直安慰自己辣之,他們只是感情好掰伸,可當(dāng)我...
    茶點故事閱讀 67,245評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著怀估,像睡著了一般狮鸭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上多搀,一...
    開封第一講書人閱讀 51,208評論 1 299
  • 那天歧蕉,我揣著相機與錄音,去河邊找鬼康铭。 笑死惯退,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的从藤。 我是一名探鬼主播催跪,決...
    沈念sama閱讀 40,091評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼夷野!你這毒婦竟也來了懊蒸?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,929評論 0 274
  • 序言:老撾萬榮一對情侶失蹤悯搔,失蹤者是張志新(化名)和其女友劉穎骑丸,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體妒貌,經(jīng)...
    沈念sama閱讀 45,346評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡通危,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,570評論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了苏揣。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片黄鳍。...
    茶點故事閱讀 39,739評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖平匈,靈堂內(nèi)的尸體忽然破棺而出框沟,到底是詐尸還是另有隱情藏古,我是刑警寧澤,帶...
    沈念sama閱讀 35,437評論 5 344
  • 正文 年R本政府宣布忍燥,位于F島的核電站拧晕,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏梅垄。R本人自食惡果不足惜厂捞,卻給世界環(huán)境...
    茶點故事閱讀 41,037評論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望队丝。 院中可真熱鬧靡馁,春花似錦、人聲如沸机久。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,677評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽膘盖。三九已至胧弛,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間侠畔,已是汗流浹背结缚。 一陣腳步聲響...
    開封第一講書人閱讀 32,833評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留软棺,地道東北人红竭。 一個月前我還...
    沈念sama閱讀 47,760評論 2 369
  • 正文 我出身青樓,卻偏偏與公主長得像码党,于是被迫代替她去往敵國和親德崭。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,647評論 2 354

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,081評論 25 707
  • 1.介紹 如果你正在查閱build.gradle文件的所有可選項揖盘,請點擊這里進行查閱:DSL參考 1.1新構(gòu)建系統(tǒng)...
    Chuckiefan閱讀 12,131評論 8 72
  • 這一章主要針對項目中可以用到的一些實用功能來介紹Android Gradle眉厨,比如如何隱藏我們的證書文件,降低風(fēng)險...
    acc8226閱讀 7,606評論 3 25
  • 1.構(gòu)建Android應(yīng)用程序的Gradle兽狭。1.1 使用Gradle Android應(yīng)用程序憾股。默認(rèn)情況下,A...
    Cfvdjnl閱讀 1,101評論 1 2
  • 1.推三關(guān)200次箕慧,在孩子前臂內(nèi)側(cè)面靠大拇指那一直線服球,父母用大拇指或食中指指面,沿那條線從腕推向肘部颠焦。 2.補脾經(jīng)...
    Youxh閱讀 441評論 0 0