我使用 NDK 为 ARM 处理器构建了二进制文件,但由于某些依赖关系,我无法为 x86 构建它们。有机会在 x86 或 MIPS 架构上使用这个二进制文件吗?
最佳答案
Is there any chance to use this binary on x86 or MIPS architecture?
我无法评论 MIPS。
x86 devices that ship with libhoudini
将能够使用基于 ARM 的 NDK 二进制文件。据我所知,这是大多数当前一代的 x86 设备,例如三星的一些平板电脑。如果您通过 Play 商店发货,则配备 libhoudini
的设备应该能够下载并安装您的应用,而无需您进行任何更改。
但请注意,libhoudini
运行 ARM 二进制文件比 x86 二进制文件慢得多。这类似于 Android 模拟器运行 ARM 模拟器图像的方式比运行 x86 模拟器图像慢得多。
关于android - 为 ARM 构建的二进制文件可以在 Intel 处理器上运行吗? [安卓],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21480838/