Failed to fetch URL https://dl-ssl.google.com CPU acceleration status: HAX kernel module is not installed!

 

1.打开C:/WINDOWS/system32/drivers/etc中的hosts文件 

在最后一行添加74.125.237.1 dl-ssl.google.com

2.如果仍然链接失败

就打开SDK Manager.exe,选中tool栏,点Android SDK Manager ,在下面Force https://...sources to be fetched using http://... 打上勾就行了,这个主要是把受保护的协议 https 转成普通http

3.仍然失败,继续尝试如下方法:更改代理

「HTTP Proxy Server」:mirrors.neusoft.edu.cn

「HTTP Proxy Port」   :80

  设置好了之后瞬间特别快~

 

 

另一种可参考方法

第一步:

打开此软件,等待服务器连接

 

 

第二步:

连接成功后切换到这个选项卡

注:地址 127.0.0.1         端口 8580

 

第三步:

在Eclipse中打开SDK Manager,或找到SDK目录下的SDK  Manager.exe

 

打开之后显示SDK更新列表界面:

 

注:尚未成功,此时需要设置代理端口

 

第四步:

打开 Tools 里的 Options... 选项

 

 

 

在弹出的对话框中,把刚才的ip地址输入到 http proxy server 中,把端口输入到 http proxy port 中,选中 force https://...

Close掉对话框,关闭SDK Manager!

 

第五步:

重新打开android sdk manager 会迅速出现更新列表,选中需要更新的包后,点击install package 即可更新了。

 

 

如仍然无法更新,可能存在以下情况,不要使用eclipse,否则eclipse会锁定android-sdk-windows文件夹。
可以直接找到android SDK manager.exe所在目录后,直接运行。
 
注:若eclipse控制台出现 sdk manager 'xcopy'不是内部或外部命令,解决方法如下:
系统变量中的path(大小写都可以)进行添加“c:\windows\system32”!
具体步骤:我的电脑---右键---属性----高级----环境变量----在系统变量中找到path(不分大小写)--- 编辑即可
在原变量值后面加英文分号,接着分号后面粘贴  c:\windows\system32  

 

 

CPU acceleration status: HAX kernel module is not installed!

再android studio上启动模拟器报错:

 

emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not installed!

原因:没有安装intel HAX

解决方法:

1)打开sdk manager-》Extras,勾选Intel x86 Emulator Accelerator(HAXM installer),并点击

install packages。

解决方案:

1、进入bios,打开intel的虚拟化支持。

2、找到haxm,需要下载下来,可以去官网下载。
       下载链接

下载之后,找到红框里的exe文件,双击安装
3、解决。

posted @ 2015-07-20 17:09  xiujun7  阅读(433)  评论(0编辑  收藏  举报