10 月 12 日消息,据 Android Authority 今日报道,谷歌工程师已经开始为安卓设备研发一款新的终端应用。
这款终端应用是安卓虚拟化框架 (AVF) 的一部分,包含一个可通过本地 IP 地址连接到 Linux 虚拟机的 WebView,从而使用户能够从安卓系统直接运行 Linux 命令。
谷歌最近提交到 AOSP 的一组补丁引入了一个新的开发者选项“Linux 终端”,其带有“ferrochrome-dev-option”的标签,位于设置 系统 开发者选项中。用户可以经由这一选项,启动 AVF 终端应用来运行虚拟机中的 Linux 终端应用。
目前,用户仍需手动配置 Linux 虚拟机,提供 Debian 镜像并创建 vm_config.json 文件。不过,谷歌计划让终端应用自动处理这些配置。在最近的补丁中,谷歌表示,“LinuxInstaller”应用即将整合到终端应用中,终端应用未来将成为一个一站式平台,能够下载、配置并运行 Debian 虚拟机。
AOSP 补丁也在不断改进终端应用及其虚拟化框架,最终版本尚未发布。AVF 已经支持图形显示和部分输入功能,未来还将增加备份和恢复快照、嵌套虚拟化等功能,并支持 x86_64 架构的设备。
报道提到,大多数 Chromebook 采用的是 x86 架构,而大多数安卓设备使用 ARM 架构,因此一些适用于 Chromebook 的 Linux 应用(注:例如 Android Studio)在安卓设备上可能无法正常运行。不过,随着越来越多的应用支持 ARM 架构,未来安卓对开发者的吸引力将大幅增加。尤其是随着 Chrome OS 与安卓越来越接近,其正在越来越多地采用安卓的架构和框架,因此 Google 需要推动这一进程。