最近的 Android Canary 更新 (替代开发者预览版的实验分支) 已经收到了相当重要的更新 适合那些寻求 Android 和 Linux 生态系统之间更大融合的人。
并且已经知道 GGoogle 已经开始允许运行图形化 Linux 应用程序。 在其“终端”应用程序中,该工具直到最近才提供对命令行程序的访问。
Android 和 Linux 集成的意外飞跃
这项新功能已添加到最新的 Android Canary 更新中,它是通过运行 Debian GNU/Linux 的虚拟机实现的 直接在Android环境中。
架构 这种集成背后的技术很复杂,但同时又很优雅:环境 它基于 Ferrochrome 项目, 它使用 Android 虚拟化框架 (AVF) 以及 KVM 虚拟机管理程序和 crosvm 虚拟化基础设施。 其结果是完整的桌面体验,现在可以包括传统的图形应用程序,如文本编辑器、开发工具和潜在的游戏。
La 新功能从终端应用程序本身激活, 现在右上角有一个可见的“显示”按钮。点击该按钮即可将图形重定向从虚拟机切换到 Android 图形环境。该图形界面基于 Weston,这是一个作为 Wayland 协议参考的复合服务器,允许用户像在传统桌面前一样与 Linux 应用程序进行可视化交互。
在 2025 年 XNUMX 月发布的 Android Canary 版本测试期间,有可能 轻松启动 Weston 图形环境并运行 Gedit 等应用程序,经典的 GNOME 文本编辑器。虽然之前的 Doom 演示没有重复,但开发人员之前曾使用终端的内部版本运行过这款游戏,展示了该系统的图形潜力。
硬件图形加速:性能的关键
这一演变中最有希望的因素之一是l 通过 VirGL 支持图形加速, 作为 Virgil3D 项目的一部分开发的虚拟 GPU,常用于 QEMU/KVM 虚拟化环境。得益于此集成,可以运行图形密集型应用程序,包括视频游戏和设计工具。
要在 Android 终端中启用此加速, 用户必须执行简单的操作 但记录不全: 在 /sdcard/linux 目录中创建一个名为 virglrenderer 的空文件完成后,当您打开终端时,会显示消息“VirGL 已启用”,表明图形虚拟化已激活并可供使用。
迈向移动计算未来的大胆一步
虽然 此功能仍处于测试阶段 虽然它不属于任何稳定的 Android 版本,但它被纳入 Canary 分支表明,谷歌正致力于扩展其操作系统的功能。能够在 Android 的虚拟环境中运行图形化 Linux 应用程序,不仅扩展了移动设备的用途,也代表着两个历史上截然不同的世界之间前所未有的融合。
这一发展可能会彻底改变技术用户、开发者和爱好者与移动设备的交互方式,让 Linux 桌面体验更贴近用户的口袋。如果这项功能在未来的稳定版本中得以延续,Android 或许就能成为一个真正的混合平台,兼具两者的优势。
另一方面,我们不能忘记谷歌的计划 合并 ChromeOS 和 Android 项目。 所有这些举措可以让我们了解谷歌对 Android 的未来有何计划以及它打算走的道路。
最后,如果您有兴趣了解更多,可以查阅详情 以下链接。