0

LGE Optimus L5设备ARMv7a吗?

我用原生代码制作了 FAT armeabiAPK armeabi-v7a

LGE Optimus L5运行armeabilib,我希望它运行armeabi-v7alib。

更新:我确信 L5 有 ARMv7 CPU。(它甚至有 NEON 和 VFPv4) Android 系统信息也告诉我从 wiki 知道的内容。但它在我编译的应用程序中运行 armeabi lib 而不是 armeabi-v7a lib。

有什么问题?我是否可以错过在某处添加一些参数(AndroidManifest.xml ???)或 L5 具有运行 armeabi 库而不是 armeabi-v7a 库的操作系统设置?

更新:

如果我编译 FAT 并删除armeabi文件夹或仅编译,armeabi-v7a则 LGE L5 运行 ARMv7 代码,如果我同时拥有 ARMv5 和 ARMv7,则 LGE L5 运行 ARMv5 代码。

为什么?它应该为该 CPU 运行最优化的代码!我想知道如何强制使用 ARMv7 代码。

4

1 回答 1

3

这是由于Android ICS中的错误而发生的

于 2012-12-12T12:12:40.040 回答