感谢一碗豆腐向我推荐。
android模拟器是模拟ARM的,速度很慢,大家经常用X86版的模拟器,速度给力,但是虚拟机什么的太麻烦。其实可以直接用SDK里的X86模拟器并使用intel提供的加速驱动,方法如下:
1)首先你必须是intel的CPU,且支持VT技术(比如i3、i5、i7)。确认在BOIS里开启了CPU VT技术和Execute Disable技术,系统的数据执行保护DEP功能已开启(windows)。
2)更新你的android SDK manager,下载安装android4.2(2.3等版本也有)分支下的Intel x86 Atom System Image。如图:
3)下载并安装Intel HAXM(支持WINDOWS、MAC OSX、Linux,自己下载对应版本),这个在SDK Manager里Extra分支下也有下载,不过建议下载官方提供的最新版本,地址:http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager
4)打开AVD管理器,新建一个刚刚下载的X86模拟器(选择对应的SDK版本后,CPU选X86即可),如图:
大功告成。实验一下,速度,尤其是模拟器启动速度确实提升不少。据说兼容性会有问题,相信只要是你原生的JAVA开发,不用影响兼容性的NDK混编(壮哉我大JAVA),就绝对不会有问题。
补充1:android SDK里提供了2.3.3的X86模拟器镜像,但是经过测试这个镜像不能正常工作,而且4.2的X86镜像运行速度相对较慢。各位可以去Intel网站下载2.3.7的X86镜像,这个镜像SDK里是不提供的,需要手动下载然后复制到SDK的add-ons目录下。经测试,X86的2.3.7模拟器运行非常完美,速度飞快。下载地址:http://software.intel.com/en-us/articles/android-237-gingerbread-x86-emulator-image-add-on/
补充2:windows下,如果安装HAXM提示Execute Disable (XD) Bit没有开启,说明你的系统没有开启数据执行保护DEP功能。开启方法,我的电脑属性-高级-启动和鼓掌修复-设置-点击编辑按钮,将系统启动数据保护选项NoExecute=alwaysOff改为NoExecute=optin,重启即可。
更多内容请关注我的独立博客:www.leestorm.com
相关推荐
1、用android for img.rar里的android for img.exe打开 E:\SDK\platforms\android-8\images\system.img,进入app文件夹, 添加RootExplorer.apkSuperuser.apk这两个APK 2、保存命名为system.img到另一个文件夹 3、...
用VNC远程控制android模拟器用VNC远程控制android模拟器
android模拟器java Androidandroid模拟器java Androidandroid模拟器java Androidandroid模拟器java Androidandroid模拟器java Androidandroid模拟器java Androidandroid模拟器java Androidandroid模拟器java Android...
Android模拟器入门Android模拟器入门Android模拟器入门Android模拟器入门Android模拟器入门Android模拟器入门Android模拟器入门
做Android开发,模拟器是必备品,而Android模拟器的IP和电脑总不是一个网段的,想要进行测试非常麻烦,甚至很多时候模拟器没有办法连接互联网,本文详细的描述了Android模拟器IP设置的完整步骤。
Android模拟器躲避的检测与应对,介绍模拟器检测的主要方法
如何修改Android模拟器的IMSI,简单方法。
用于加速Android模拟器的Intel组件,欢迎下载使用~
关于android模拟器启动时遇到的问题进行解决~
Android 模拟器建立端口映射讲解 redir Android 模拟器建立端口映射
在android模拟器中安装APK文件说明 。
Android模拟器介绍,介绍了Android模拟器的原理,使用方法等。用openoffice打开
Android模拟器加速 Android模拟器加速Android模拟器加速Android模拟器加速Android模拟器加速Android模拟器加速Android模拟器加速
制作可独立分发的Android模拟器
android开发所使用的 模拟器系统源码,用于练习时需要跳转到模拟器自带页面时 ,设置隐式意图 , 查看意图过滤器等等。ceshiguo eclipse自带 AVD模拟器 和 genymotion模拟器
Android 模拟器 简介 开发Android 模拟器 简介 开发
修改运行中的 Android 进程的内存数据 ( 运行环境搭建 Android 模拟器安装 | 拷贝 Android 平台可执行文件和动态库到 /data/system ) https://hanshuliang.blog.csdn.net/article/details/121068358 博客使用的 ...
如何在 android 模拟器中使用SDCard
安装APK文件到Android模拟器
该文档旨在解决Android模拟器启动速度慢的问题