【问题标题】:How to avoid Binary Translator on Intel Atom Android devices?如何避免英特尔凌动 Android 设备上的二进制翻译?
【发布时间】:2015-02-13 18:01:53
【问题描述】:

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

【问题讨论】:

    标签: android x86


    【解决方案1】:

    您可以通过编辑 Application.mk 文件以修改 APP_ABI 变量来构建应用的 x86 本机版本,如下所示:

    APP_ABI := armeabi x86
    

    就是这样,但如果您想了解更多详情,请Intel has a writeup

    【讨论】:

    • 感谢您的回答。没错,但这是 Acer 的问题。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-11
      • 2013-11-16
      • 2011-08-25
      • 1970-01-01
      相关资源
      最近更新 更多