您的位置:首页 > 移动开发 > Android开发

android SDK Manager下载和更新速度慢甚至无法下载解决方案

2015-08-21 09:54 651 查看
最近开始学习android studio ,开始安装的是android studio1.0的 没有怎么用 ,后来听说google不再对eclipse插件提供支持,有了android studio这个亲儿子就不要久欢了。最近下了android studio1.2(有点癖好喜欢用高版本的),我下载的是android studio的安装包,当然你可以下载绿色包(android studio + SDK),下面给一个总结了这些下载地址的一个博客地址和一些配置信息:http://blog.csdn.net/skykingf/article/details/45485115
http://www.cnblogs.com/yaotong/archive/2011/01/25/1943615.html
安装好后,打开android studio可能会卡很长的时间,解决办法网上一致认可一下方法:



一种是:在Android Studio安装目录下的 bin 目录下,找到 idea.properties 文件,在文件最后追加disable.android.first.run=true
(作用是第一次启动android studio 不检测更新SDK,这样自然不会出现这个界面)。

二种是:使用墙外代理(这个你懂啥,访问国外的就用这个)。
这个地方如果不去管它,等一段时间就会进入另一个下载更新的界面,如果还是不能下载的话,上面会提示什么连接失败,连接超时等信息,当时忘了截图。然后就进不去android
studio,网上解决办法是:

C:\WINDOWS\system32\drivers\etc
中的
hosts
文件,在最后一行添加如
下内容:
打开文件目录C:\WINDOWS\system32\drivers\etc中的hosts文件,在最后一行添加如下内容:

203.208.46.146 www.google.com

74.125.113.121 developer.android.com

203.208.46.146 dl.google.com

203.208.46.146 dl-ssl.google.com

还有就是:

修改安装目录下bin\studio.exe.vmoptions(32位改这个,64位额的改studio64.exe.vmoptions)文件,如E:\Android\android-studio\bin\studio.exe.vmoptions

添加内容:

-Djava.net.preferIPv4Stack=true

-Didea.updates.url=http://dl.google.com/android/studio/patches/updates.xml

-Didea.patches.url=http://dl.google.com/android/studio/patches/

这个是升级时提示 Connection failed. Please check your network connection and try again,这个也是在更新sdk出现的问题,这里一起把它添加上去。
注意:接下来就是我自己安装时经历的过程,仅限参考。在安装android studio1.2的时候遇到了上面的情况,安装做了,然后进入了android studio,开始使用,不过就是很卡,至于怎么改善自己上网搜一下,很多博客,这里就不说了,唯一补充一点在安装的过程中我给模拟器给的是安默认的2G,在我安装android
studio1.3(1.3开始支持NDK的开发)的时候给的是1G,还没有测试过有没有改善,模拟器给的内存大了很可能会是电脑很卡的。然后就是进去安装各种插件和设置:下面给出连个博客地址:
android
studio安装配置问题和安装genymotion及UI无法预览问题解决:http://blog.csdn.net/tuoguang/article/details/47778981
8
个最优秀的 Android Studio 插件:/article/8284476.html

当我安装android studio1.3的时候(不是在官网下的,也就是别人分享出来的),依然出现这样的问题,但是这次加disable.android.first.run=true
就没用了 ,不管了怎么折腾都没有,不管是卸了再安再加,什么清理系统缓存等等都没用的,后来实在没有办法就去别的地方另下了一个安装包,好像是官网,让后安装,结果这次不用加disable.android.first.run=true 也能行,哎 总余解决了。所以实在不行还是考虑一下安装包的问题的。然后你懂得又是各种设置。

同时还得更新sdk,下载必要的工具和资源。这一下又是各种问题的。下面就讲一下更新SDK遇到的问题及解决办法。
第一步:打卡android
studio :点击图标进入:



然后如图2:



当然可以直接在这里选择你要安装的条目,我这里截图时没有显示完,应该还有很多没有安装的没有显示,如果无法显示,可以关闭重新点击进入的,这里还是有耐心等一下。在1处可以选择安装SDK Platforms , SDK Tools 来安装你需要的工具,平台等。你也可以点击2处启动SDK Manager来安装你需要的工具和资源。



选择你要安装的条目,点击安装,弹出一个许可对话框,单个选择可以选择第一个accpt,同时安多个就选第三个。
然后开始下载更新,问题就来了,一路上报错,更本下载不下来。下面我就说一下我尝试过的方法。
第一种:

也就是上面提到的在hosts和studio.exe.vmoptions添加一些东西,这里就不写出来了,上面有。然而并没有什么用。

第二种:
用翻墙软件,然后在上面图2那个界面安装,勉强可以几K的速度安装,安装了一些后,感觉速度太慢而且不稳定,后来不知道怎么的,翻墙也不行了,这些有去找解决办法,真是头痛啊。
第三种:
就是在SDK Manager里面的设置代理:选择Tools选项,选择options进入代理设置界面,填写好上面后,在others下勾选第一。下面给出几个代理:



这个是别人推荐的,但是我试过并没有什么用。
下面这个代理感觉很好,每次都能行:



然后就安这个代理设置然后就可以更新了,虽然速度不是很快,但是还是能够接受的,毕竟是代理嘛。问题差不多就解决了。
下面再推荐几个android studio的学校博客:


8 个最优秀的 Android Studio 插件:/article/8284476.html


常用开发工具的代理设置:http://blog.csdn.net/ljphhj/article/details/31821681



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: