Android开发虚拟机之Intel x86虚拟机安装  

前天写了一篇关于如何使用Intel虚拟化技术,在android开发时选择速度搜搜的x86虚拟机解决方案,不能爬墙咱就手工下载.详见 替代方法–手动安装英特尔® 凌动™ Android* x86 模拟器映像 这几天反馈来的问题比较多,做一个小的总结(本人很痛恨转帖到处复制的人,不保留链接就算了,如果转载内容是错的,想跟原作者联系或者沟通一下都很成问题.就这点问题,google了好久才自己总结出来.所以我自己写日志,您也手下留情)

一.虚拟机放在哪

放入sdk的add-ons目录,解压缩.例如本次我的目录是,重启eclipse生效.缺点是无法支持sdk manager升级更新

image

二.无法安装Intel的haxm

可能原因比较多

1)你的电脑cpu必须是intel的,不可以是其他品牌,二师兄你在搞笑么~

2)bios没有打开intel的虚拟化.不同电脑进入方式不一样,请自己进去找系统设置或者cpu设置,一般类似这样的东东 Enable Intel R Virtualization 选择Enable保存退出即可

3)安装还是错误,例如这种but Intel Execute Disable Bit (XD) is not turned on…

image

这是windows数据执行保护 (DEP) 没有打开,打开方式我的电脑(计算机)–>右键–>属性–>高级(高级系统设置)–>设置–>数据执行保护

如果这里的选项都不可选,那是你没有打开DEP,打开方法如下,都需要重启

a)Win7以上系统直接在cmd中输入bcdedit.exe /set nx optin

b)xp 2003之流(例如我) 需改C根目录下的隐藏只读文件boot.ini,把类似下面的命令

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Windows Server 2003, Enterprise” /execute /fastdetect

修改为红色对应内容

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Windows Server 2003, Enterprise” /noexecute=optin /fastdetect 

三.其他原因

例如长得丑,没洗脸之类的都有可能,休息一下继续就行了

效果图如下image

用网上流行的话说就是:速度快的跟狗一样.目前最新版本是intel x86 API 19

如果用一段时间几个月的变慢了,请把虚拟机删了重建.(intel要抢占android市场,但是还是不靠谱啊)

请订阅本站 RSS feed 订阅到信箱 ,欢迎 Donate 或者 上面的广告内容 支持三十岁

本文链接:Android开发虚拟机之Intel x86虚拟机安装

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:三十岁,谢谢!^^


分享到:          
评论关闭