本文介绍了请问二进制文件专为英特尔处理器ARM的工作? [机器人]的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用NDK我生成的二进制文件ARM处理器,但由于一些依赖我不能建立他们的x86。是否有机会使用这个二进制文件在x86或MIPS架构?

解决方案

我不能在MIPS发表评论。

86附带设备libhoudini 将能够使用基于ARM的NDK的二进制文件。 AFAIK,这是目前大多数代x86设备的,像一些三星的平板电脑。如果通过Play商店出货, libhoudini -equipped设备应该能够下载并安装你的应用程序,而不会对最终的任何更改。

请注意,虽然, libhoudini 运行在ARM二进制文件要比它会在x86二进制比较慢。这类似于如何Android模拟器运行ARM仿真图像速度远远低于它的x86模拟器图像。

Using NDK I built binaries for ARM processor, but due to some dependencies I can't build them for x86. Is there any chance to use this binary on x86 or MIPS architecture?

解决方案

I cannot comment on MIPS.

x86 devices that ship with libhoudini will be able to use your ARM-based NDK binaries. AFAIK, that's most of the current-generation x86 devices, like some of Samsung's tablets. If you ship through the Play Store, libhoudini-equipped devices should be able to download and install your app, without any changes on your end.

Note, though, that libhoudini runs the ARM binaries much more slowly than it would an x86 binary. This is akin to how the Android emulator runs ARM emulator images much more slowly than it does an x86 emulator image.

这篇关于请问二进制文件专为英特尔处理器ARM的工作? [机器人]的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-06 19:30