第一个问题:
Android Studio 第一次运行检测 Android SDK 及更新,由于众所周知的原因,我们会Unable to access Android SDK add-on list
,就是说Android Studio无法连接到对应SDK的地方,这是只要让它不要去检查就可行,然生自己手动配置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 如下图位置:
第二个问题:
安装好Studio遇到的第二个问题
新建一个项目,然后就卡在这个Building ‘LayoutDemo’ Gradle project infor
这里,这个网上有解决方法,主要是因为网络的问题,因我这里爬到了长城外,故一直在等待,等待了十几分钟....出现下面第三个问题。
解决方法:
如果使用VPN了,可以一直等待对应的文件下载完。但经常会因网络原因卡在这一步骤的,推荐使用下面第三个问题的解决方法手动配置Gradle去解决这个问题。
第三个问题
新建一个项目发现遇到这个:Gradle sync failed: Cause: error in opening zip file
解决方法:
这个是说Gradle 的zip包解压不了,出现这个情况的原因主要是网络中断或超时,导致Gradle的Zip包没有下载完,所以会报这个错误。这个时候我们可以手动去下载 Gradle 包
- 进入目录:~/.gradle/wrapper/dists/ 下可查看到对应Gradle的版本,像我的为 gradle-3.3-all。你可以在 ~/.gradle/wrapper/dists/gradle-3.3-all/(一串哈希串)/下面看到一个Zip文件,这个文件就是没有下载完的Zip文件。
- 在https://services.gradle.org/distributions 下载对应的版本,使用迅雷或其它的下载工具会快N多......。
-
将下载好的Zip文件(不要解压)拷贝到 /.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw(一串哈希串)/ 下面,像我的是这样子的:
-
- 重启一下Android Studio 或 直接点击 Re-download dependencies and sync project(requires network) 就OK了。
参考:http://stackoverflow.com/questions/16585869/android-studio-error-installing-gradle