其实要能上google网站的话,按照搜索出来的按照和配置步骤一般没啥问题。此前通过修改host也能更新sdk啥的,最近试试不行了。只能想象其他办法。
1.android SDK更新
国内有一些sdk镜像网站,找到这些镜像网站,在sdk manager程序tool/option设置对应的代理即可。
(1)启动 Android SDK Manager ,打开主界面,依次选择『Tools』、『Options...』,弹出『Android SDK Manager - Settings』窗口;
(2)在『Android SDK Manager - Settings』窗口中,在『HTTP Proxy Server』和『HTTP Proxy Port』输入框内填入镜像服务器地址(不包含http://,如下图)和端口,并且选中『Force https://... sources to be fetched using http://...』复选框。设置完成后单击『Close』按钮关闭『Android SDK Manager - Settings』窗口返回到主界面;
镜像网站我是在http://www.androiddevtools.cn/找到的,比如中科院镜像http://mirrors.opencas.cn
端口:80
2.android studio gradle同步失败
这个最好自己在国内网站下载个studio配套版本的gradle,以2.4版本举例
(1)解压到C:\Users\xx\.gradle\wrapper\dists\gradle-2.4-all
(2)设置windows环境变量,将解压出来的C:\Users\wulei\.gradle\wrapper\dists\gradle-2.4-all\gradle-2.4\bin加入path变量,这个过程还不清楚的可以搜索下gradle环境变量设置。设置完成后最终要达到在windows 命令行输入gradle -v能正确显示版本,则表示gradle安装成功了。
(3)在android studio环境中设置gradle,进入file/settings,搜索gradle
【project -level settings】选择默认的use default。。。
【global gradle settings】选择offline work
然后重启android studio或者选择tools/android/sync project with gradle files同步成功。
另外说明的是我解压的目录就是gradle默认目录,所以第3步选择的是use default,其实也可以任意解压在其他目录,使用自定义方式设置。