解决Android SDK Manager无法更新的办法

一、起因

前几天在学习 Android 的时候在布局文件上拖进一个一个 AutoCompleteTextView 时候图形界面不见了,同时 Eclipse 抛出错误:“Exception raised during rendering: java.lang.System.arraycopy([CI[CII)V” ,有点纳闷,于是乎就上网找原因。

二、原因

通过一番的努力,发现原来是 API 的问题,目前是 API 20:Android 4.4W(图 1),而这是 Android 官网发布的可穿戴设备的API,它是不支持 AutoCompleteTextView 组件的。

《解决Android SDK Manager无法更新的办法》 图 1

三、解决办法

挺幸运的在 StackOverflow 上有一个人的问题和我十分类似,于是就参照网友的方案修改 API (图 2)。

《解决Android SDK Manager无法更新的办法》 图 2

四、问题有来了

本以为打开 Android SDK Manager 下载安装一下就 OK 了,谁知,又被墙了,so,就下载不了了……此时的内心简直是万马奔腾啊。

五、再接再厉

1>、启动 Android SDK Manager ,找到『Android SDK Manager – Settings』窗口(图 3);

2>、在『Android SDK Manager – Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入mirrors.neusoft.edu.cn80,并且选中「Force https://… sources to be fetched using http://…」复选框。设置完成后单击「Close」按钮关闭『Android SDK Manager – Settings』窗口返回到主界面;

《解决Android SDK Manager无法更新的办法》 图 3

3>、然后选择「Packages」—–>「Reload」。

然后就可以愉快的下载安装了(图 4),不过速度可能有点慢。。。希望可以帮到遇到同样问题的你~

《解决Android SDK Manager无法更新的办法》 图 4

    原文作者:kaka07
    原文地址: https://www.jianshu.com/p/30fa3a79526d
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞