No CPU/ABI system images installed for this target错误

来源:互联网 发布:淘宝账号购买 编辑:程序博客网 时间:2024/05/16 12:14

下载了最新的Android的Eclipse开发包,里边已经继承了sdk和adt,但在创建设备的时候出错,显示

NoCPU/ABI system images installed for this target,原因是Android SDK Manager中未安装系统镜像,如图所示,两个System Image未安装


由于google服务在大陆不能直接访问,在Android SDK Manager中安装这几个东西时基本上会报错:

Download interrupted: Connection to https://dl-ssl.google.com refused

或者是timeout的错误

解决办法:

1. 在Android SDK Manager中Tools菜单下选择Options,勾上Force https://…这个选项。这是因为https在大陆会因为无法验证而直接屏蔽,但是http则容易放行。总之勾上就好了。

2. 有VPN账号直接连VPN,没有VPN账号的话,修改hosts文件。


修改Host文件:

1.   WIN7下host文件在C:\Windows\System32\drivers\etc下的hosts文件,MAC上直接/etc/hosts,两种方法修改host文件

    • 首先对host文件增加当前用户的修改权限,如图
                                 201007220103-modify-hosts-03
    • 转移覆盖法:用记事本打开hosts文件编辑,保存到桌面,然后到桌面复制hosts文件到etc目录,并覆盖,然后使用“ipconfig /flushdns”刷新本地DNS缓存即可

2. 在最下面添加两行:

203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
保存,重新打开Android SDK Manager,就会发现网络畅通了。


0 0
原创粉丝点击