Android x86模拟器Intel Atom x86 System Image配置与使用方法

intel官方指引:http://software.intel.com/en-us/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-microsoft

网络论坛指引:http://www.eoeandroid.com/thread-192847-1-1.html


个人简单总结:

1)Aandroid 4.1.2(API 16)下安装Intel x86 Atom System Image
2)Extras下安装Intel x86 Emulator Accelerator(HAXM)
3)在extras\intel\Hardware_Accelerated_Execution_Manager找到IntelHaxm.exe,安装
测试一下是否IntelHaxm.exe正常安装与运行
【命令行下】C:\Windows\System32>sc query intelhaxm
如果ok,会看到如下信息:
===========================================
SERVICE_NAME: intelhaxm
        TYPE               : 1  KERNEL_DRIVER
        STATE              : 4  RUNNING
                                (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0
4)新建一下AVD,CPU/ABI选项中,选择Intel Atom (X86)


注意:

关闭:sc stop intelhaxm

开启:sc start intelhaxm

=========================================================
相关截图如下:




另外,个人觉得需要注意的地方:
1)当android应用使用了JNI技术(android ndk),如果应用本身没用作x86的兼容(针对ARM平台编译的二进制代码,x86的处理器是无法直接运行的),则其在x86模拟器运行不。
其于这个原因,使用ndk且针对ARM平台的开发andorid应用的我们来说,使用android x86模拟器意义不大。
2)一般流行且使用了JNI技术的android应用都可能会提供x86与arm平台的包供下载与使用;

android ndk 4 x86 开发相关的资料(intel 官方资料)

现状文章:X86上的Android:性能与兼容可否兼得? http://www.igao7.com/x86.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值