0、
2018-07-02再次更新
目前作者用过最顺畅的是 网易MuMu模拟器,能正常连接Android Studio进行调试
使用方法详见这篇文章 Android 使用 MuMu模拟器 进行程序调试
2015-11-16更新
目前的多种安卓模拟器已经十分流畅
例如:BlueStacks、genymotion、YouWave均有免费版
请看另一篇博客的YouWave使用方法
BlueStacks目前只支持横屏,但可通过安卓代码强制竖屏做到竖屏显示
genymotion安装较麻烦,但功能最全
YouWave的安卓4.0版本免费,安装简便,推荐使用
1、安装最新的 SDK Tools、x86 image 和 Intel 硬件加速程序
Window -> Android SDK Manager
2、启用Intel硬件加速
上一步下载的 Intel Hardware Accelerated Execution Manager 摆放在 SDK\extras\intel\Hardware_Accelerated_Execution_Manager\IntelHaxm.exe
运行它即可
命令行命令可以检测硬件加速是否开启:
sc query intelhaxm
3、建立AVD
这时,新建一个AVD时,CPU/ABI项会多一个选项:Intel Atom(x86),选择它即可
4、运行AVD时会出现如下提示,即成功
注:
第2步时,
1、有可能提示CPU的虚拟化未开启,需要到BIOS中去开启,有些CPU并不支持虚拟化技术,则无法开启Intel硬件加速了
2、有可能提示Error:but Intel Execute Disable Bit (XD) is not turned on,意思是EDP未打开,可到:
计算机 -> 右键 -> 属性 -> 高级系统设置 -> 高级 -> 性能 -> 设置 -> 数据执行保护 查看。
开启EDP方法:命令行使用指令:bcdedit.exe /set nx optin,然后重启