为 ARM 编写的原生 Android 代码如何在 x86 上运行?

2023-11-30

摩托罗拉刚刚发布了一款基于 x86 的 Android 手机。我有点困惑为 ARM 编写的本机应用程序/库(例如 netflix)如何在这款手机上运行。

如果有人可以解释,我将不胜感激。


是的,ARM 本机代码在 Intel x86 上运行,使用名为Houdini

该库的作用是动态读取 ARM 指令并将其转换为等效的 x86 指令。这就是为什么许多应用程序可以在 x86 上正常工作而无需实际构建等效库的原因。

enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为 ARM 编写的原生 Android 代码如何在 x86 上运行? 的相关文章

随机推荐