第一個(gè)問題:
Android Studio 第一次運(yùn)行檢測 Android SDK 及更新,由于眾所周知的原因,我們會(huì)Unable to access Android SDK add-on list
,就是說Android Studio無法連接到對應(yīng)SDK的地方,這是只要讓它不要去檢查就可行,然生自己手動(dòng)配置Android SDK。
Unable to access android SDK add-on list
解決方案:
在 Android Studio 安裝目錄 bin/idea.properties 文件(/Applications/Android\ Studio.app/Contents/bin/idea.properties)最后追加一句:
disable.android.first.run=true
在Applications 里面找到Android Studio -> Show package content 如下圖位置:
第二個(gè)問題:
安裝好Studio遇到的第二個(gè)問題
新建一個(gè)項(xiàng)目,然后就卡在這個(gè)Building ‘LayoutDemo’ Gradle project infor
這里,這個(gè)網(wǎng)上有解決方法,主要是因?yàn)榫W(wǎng)絡(luò)的問題,因我這里爬到了長城外,故一直在等待,等待了十幾分鐘....出現(xiàn)下面第三個(gè)問題。
解決方法:
如果使用VPN了,可以一直等待對應(yīng)的文件下載完。但經(jīng)常會(huì)因網(wǎng)絡(luò)原因卡在這一步驟的,推薦使用下面第三個(gè)問題的解決方法手動(dòng)配置Gradle去解決這個(gè)問題。
第三個(gè)問題
新建一個(gè)項(xiàng)目發(fā)現(xiàn)遇到這個(gè):Gradle sync failed: Cause: error in opening zip file
解決方法:
這個(gè)是說Gradle 的zip包解壓不了,出現(xiàn)這個(gè)情況的原因主要是網(wǎng)絡(luò)中斷或超時(shí),導(dǎo)致Gradle的Zip包沒有下載完,所以會(huì)報(bào)這個(gè)錯(cuò)誤。這個(gè)時(shí)候我們可以手動(dòng)去下載 Gradle 包
- 進(jìn)入目錄:~/.gradle/wrapper/dists/ 下可查看到對應(yīng)Gradle的版本,像我的為 gradle-3.3-all。你可以在 ~/.gradle/wrapper/dists/gradle-3.3-all/(一串哈希串)/下面看到一個(gè)Zip文件,這個(gè)文件就是沒有下載完的Zip文件。
- 在https://services.gradle.org/distributions 下載對應(yīng)的版本,使用迅雷或其它的下載工具會(huì)快N多......。
-
將下載好的Zip文件(不要解壓)拷貝到 /.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw(一串哈希串)/ 下面,像我的是這樣子的:
dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw.png
-
- 重啟一下Android Studio 或 直接點(diǎn)擊 Re-download dependencies and sync project(requires network) 就OK了。
參考:http://stackoverflow.com/questions/16585869/android-studio-error-installing-gradle