如何在Intel Atom Android设备上避免二进制翻译?

时间:2014-11-14 11:52:26

标签: android x86

我正在使用英特尔处理器(Acer Iconia Tab 8)在平板电脑上运行我的应用程序,当我从我的应用程序中读取/ proc / cpuinfo时,我认为CPU是ARMv7。这是因为平板电脑正在使用二进制翻译来执行我的应用程序吗?我可以在x86原生模式下执行我的应用程序吗?

2 个答案:

答案 0 :(得分:0)

您可以通过编辑Application.mk文件来修建APP_ABI变量,从而构建应用程序的x86原生版本:

APP_ABI := armeabi x86

就是这样,但如果你想了解更多细节,Intel has a writeup

答案 1 :(得分:0)

这是Acer平板电脑Android版的一个问题。它正在为每个应用程序执行二进制翻译器。更新后,一切都按预期工作。