在Mac上使用Android Studio新建一個app項目時,發現按照引導步驟走完后,AS卡死在Building 'xxx' Gradle project info狀態,而且cancel都沒有用,只能Force Quit。
查了一下網上的信息,原因應該是AS在后臺更新Gradle導致。嘗試直接使用HomeBrew安裝Gradle:
brew install gradle
安裝完畢后再次運行,發現問題依舊存在。
繼續查找了一下網上的信息,發現AS是在~/.gradle/wrapper/dists路徑下嘗試下載gradle包,由于國內網絡環境下載異常緩慢。解決方法是使用離線包替換。
首先進入~/.gradle/wrapper/dists路徑下查看AS下載的gradle版本:
這里可以看出是gradle 3.3版本。再到gradle官方網站中去下載對應版本的離線包(complete包)
下載完成后,放入~/.gradle/wrapper/dists/gradle-x.x-all/xxx(一串亂碼)/路徑下即可,再次啟動AS,會自動解壓,Building Gradle project info信息會很快過去,問題解決。