Canary通道Android P支持X86到AMR的翻译功能

Canary通道Android P支持X86到AMR的翻译功能


"multi_version":false

\n

Canary通道现已提供带有ARM到x86二进制翻译功能的Android P x86系统映像(Google Play , Google API) , 它们分别是Google API的修订版10和Google Play的修订版9 。

\n

带翻译的x86系统映像与ARM系统映像

\n

以前 , 需要开发/测试使用本机ARM库的Android应用的Android应用开发人员无法使用基于x86的仿真器系统映像 , 而被迫使用具有完整ARM仿真的系统映像 , 该映像比x86-慢十倍以上 。 基于系统的映像 。 或者 , 开发人员被迫并行构建或寻找x86版本 。 这是应用程序开发人员仍求助于物理设备的最主要原因之一 。

\n

为了解决这个问题 , 我们发布了P x86系统映像 , 这些映像也可以使用ARM本机代码运行应用程序 。 这利用了Google的ARM到x86的转换技术 , 该技术能够以比实际ARM系统映像更高的速度运行本机ARM应用程序 。 然后 , 应用程序开发人员可以更轻松地使用模拟器来开发/测试本地ARM或具有本地ARM依赖项的应用程序 。 请注意 , ARM到x86的转换技术使Arm Limited拥有的知识产权得以执行 。 它仅在Google API和Play Store系统映像上可用 , 并且只能用于在x86台式机 , 笔记本电脑 , 客户本地服务器和客户采购的基于云的环境上进行应用程序开发和调试 。

推荐阅读