吉游网提供最新游戏下载和手游攻略!

Android 模拟器终于可直接运行 ARM 应用,开启游戏新体验!

发布时间:2024-10-21浏览:72

作为Android 11开发人员预览的一部分,我们发布了Android 11系统映像,该映像能够执行ARM二进制文件,并显着提高性能。以前,依赖ARM库并且无法构建其应用程序的x86变体的开发人员要么必须使用具有完整ARM仿真的系统映像,否则它们在基于x86的计算机上运行时比x86系统映像慢得多,或者诉诸于物理设备。新的Android 11系统映像能够将ARM指令转换为x86,而不会影响整个系统。这允许执行ARM二进制文件进行测试,而没有完整ARM仿真的性能开销。

新的Android 11(Google API)x86系统映像支持ARM ABI,而较旧的Android Oreo系统映像不支持

细节

其重要性可能需要一些上下文,尤其是如果您仅使用Kotlin或Java编程语言来构建应用程序时。与Kotlin或Java编程语言(两者均在Android Runtime(ART)上执行)不同,Android应用程序中的任何C ++都直接编译为机器指令。这意味着需要根据目标设备的体系结构进行不同的编译。手机往往具有ARM处理器;因此,您可能添加到应用程序中的许多C ++依赖项(例如相机条形码扫描器库)仅与ARM处理器兼容。如果您在使用基于x86的处理器的计算机上进行开发,则会出现问题,因为这将阻止您运行应用程序。

以前,如果您想解决此限制并在x86机器上执行为ARM构建的应用程序,则必须使用具有完整ARM仿真功能的仿真器系统映像。由于将整个系统的ARM指令转换为x86会产生开销,当在x86主机上运行时,具有完全ARM仿真的仿真器系统映像往往比基于x86的系统映像运行得慢得多。此外,具有完全ARM仿真功能的仿真器系统映像无法利用x86处理器提供的硬件加速和CPU虚拟化技术。

新的ARM兼容的Android 11系统映像使整个系统可以本机运行x86,并像往常一样利用虚拟化技术。当应用程序的进程需要ARM二进制文件时,二进制文件将在该进程内唯一地转换为x86。这允许其余过程继续在x86中执行,包括Android Runtime(ART)以及其他对性能至关重要的库,例如libGLES和libvulkan。除此之外,该转换器还避免了执行特定于硬件的底层硬件库,从而避免了昂贵的内存访问工具以及相关的性能损失。这些新的仿真器系统映像可以在本地使用,也可以在您自己的持续集成基础结构上使用。与ARM Limited的合作使这成为可能。

Ref: https://android-developers.googleblog.com/2020/03/run-arm-apps-on-android-emulator.html?utm_source=androidweekly.io&utm_medium=website

用户评论

一生只盼一人

这是太棒了!终于可以不用安装一堆软件再玩安卓游戏啦!

    有19位网友表示赞同!

早不爱了

这个功能简直要改变我的游戏体验了!再也不用担心兼容性问题了!

    有15位网友表示赞同!

墨城烟柳

我要立刻尝试一下新发布的那些手机游戏,之前一直想玩但没法运行...

    有9位网友表示赞同!

醉红颜

终于可以不用买安卓手机也可以玩最新款的游戏啦! 挺划算的!

    有8位网友表示赞同!

断秋风

这意味着我的PC里可能会有更多游戏可供选择,太好了!

    有6位网友表示赞同!

话扎心

现在我可以用更强大的配置去体验手机游戏了,希望画面能更好一点!

    有9位网友表示赞同!

雪花ミ飞舞

对于喜欢玩手游的新手来说,这个功能简直太方便了!

    有13位网友表示赞同!

颓废人士

真期待以后能像玩PC游戏一样轻松地玩安卓手游了!

    有13位网友表示赞同!

执念,爱

以前模拟器总是会延迟,希望能改善这种情况。

    有8位网友表示赞同!

黑夜漫长

希望这个功能能让更多人体验到手机游戏的乐趣!

    有10位网友表示赞同!

青衫故人

我的电脑没空间装那么多软件了,现在能直接运行ARM应用真是个福音!

    有10位网友表示赞同!

冷月花魂

安卓游戏的操作界面可能不太习惯用鼠标键盘操控,希望能有更好的适配方案!

    有6位网友表示赞同!

蹂躏少女

现在模拟器和PC游戏终于可以融合在一起了,期待未来更多变化!)

    有8位网友表示赞同!

▼遗忘那段似水年华

这会不会让手机游戏的市场更大了!

    有6位网友表示赞同!

苏莫晨

不知道开发者们会怎么利用这个功能来开发新的游戏?

    有8位网友表示赞同!

心悸╰つ

这个消息让我感觉安卓手游的未来越来越光明!

    有7位网友表示赞同!

龙卷风卷走爱情

希望这个功能能带来一个全新的游戏体验!

    有16位网友表示赞同!

丢了爱情i

我准备把电脑里所有没玩的安卓手游都玩起来啦!

    有8位网友表示赞同!

江山策

真的太棒了!终于可以享受更高画质,更流畅的游戏体验啦!

    有19位网友表示赞同!

热点资讯