一直以来都觉得Android的模拟器太慢了,我i7的mac启动个模拟器还得等好久,ios的模拟器真是把它甩了几条街啊~不过后来发现进来intel atom有加速模拟器的技术,于是尝试了下,发现确实快了很多。
简单步骤如下:
1.使用sdk manager下载 intel x86 emulator accelerator(HAXM instllled)
2.下载安卓对应sdk版本的intel x86 atom system image(如果sdk manager下载慢的话可以去intel官方地址下载点我)
3.用Android Virtual Device Manager创建虚拟设备,创建的时候选Intel Atom(x86)
4.在编译选项里加上x86,
如果用cocos2dx的话,在jni下的Application.mk里加入APP_ABI := armeabi armeabi-v7a x86
注意这里不加APP_ABI也是可以的,默认为armeabi,然后加了这个后apk包会变大,所以在提交版的时候我把这句去掉了