前言
每次 Android Studio 發(fā)布新的正式版东揣,想必大伙都雞凍一番,趕緊升升升腹泌。但升級(jí)完嘶卧,啟動(dòng) studio 后,發(fā)現(xiàn) gradle 的版本也需要更新凉袱,在加載項(xiàng)目時(shí)芥吟,gradle 下載進(jìn)度一直在 loading,能夠靠*墻的還好专甩,要不然运沦,我想起一句歌詞:
等,寂寞到夜深
下面以我 Android Studio 3.0 中 Gradle 4.2.1 升級(jí)到 Gradle 4.3 最新版為例:
升級(jí)步驟
- 去 Gradle 官網(wǎng)下載 下載 bin 和 all 2個(gè)壓縮包:
- 把 bin 包解壓后配深,復(fù)制 gradle-4.3 文件夾到 Android Studio 的安裝目錄下 的 gradle 文件夾下:
- 打開(kāi) Android Studio 的設(shè)置選項(xiàng)携添,勾選并設(shè)置為本地 gradle 來(lái)構(gòu)建:
保存設(shè)置,等待 as 自動(dòng)重新 sync 項(xiàng)目篓叶,完成后烈掠,在項(xiàng)目下的 .gradle 文件夾下已經(jīng)使用了 4.3 版本了:
截至目前,就可以使用新的 gradle 來(lái)構(gòu)建項(xiàng)目了缸托。
但是作為一個(gè)有節(jié)操的程序員左敌,平時(shí)肯定少不了用 as 自帶的 Terminal 命令行來(lái)執(zhí)行 gradle 操作。在上面的步驟里俐镐,還沒(méi)將執(zhí)行命令行 gradle 版本更新矫限,只是更新了圖形化界面的而已∨迥ǎ可以在命令行輸入:gradlew -version 驗(yàn)證:
那這里怎樣替換呢叼风?請(qǐng)繼續(xù)往下看。
- 將下面的版本改為 4.3棍苹,再 sync 一下項(xiàng)目
再在命令行輸入:gradlew -version 后无宿,在終端出現(xiàn)下載進(jìn)度時(shí),按 ctrl + c 枢里,再輸入 y 確認(rèn)停止 as 自帶的在線下載:
- 復(fù)制 all 包到這個(gè)路徑下:
(紅色框的文件夾名孽鸡,是按照一定規(guī)則生成,你們的不是這個(gè)名字栏豺,這里僅演示我路徑而已)
再在命令行終端下輸入:gradlew -version彬碱,等待解壓完成后,輸出 gradle 4.3 的版本信息后奥洼,即為完成升級(jí):
結(jié)語(yǔ)
最后巷疼,可以試下最新的 gradle 來(lái)編譯運(yùn)行或者打包項(xiàng)目了。
上述步驟可能有些繁瑣溉卓,但總結(jié)起來(lái)就是更新 項(xiàng)目的 gradle 和 命令行 gradle 皮迟。免去了用 as 在線下載更新 gradle 時(shí)的漫長(zhǎng)等待過(guò)程。