谷歌正准备让你在Android上运行Linux应用程序,类似于Chrome OS的功能

尽管如今许多任务可以通过网页浏览器完成,但有些工作仍然需要安装不支持Chrome OS的应用程序。因此,Google允许用户在Chromebook上安装Linux应用程序。虽然在Android设备上也可以运行部分Linux应用,但这些方法都有局限性,并且Google并不官方支持。不过,Google现在终于在开发一种正式的方法,让用户在Android上运行Linux应用程序。

几周前,Google的工程师开始为Android开发一个新的终端应用程序。这个终端应用是Android虚拟化框架(AVF)的一部分,包含了一个WebView,可以通过本地IP地址连接到Linux虚拟机,从而允许用户在Android主机上运行Linux命令。起初,用户需要通过shell命令手动启用这个终端应用,并自行配置Linux虚拟机。然而,最近Google开始致力于将终端应用集成到Android系统中,并将其打造成一个能够在虚拟机中运行Linux发行版的一体化应用。

最近,一组名为“ferrochrome-dev-option”的补丁被提交到AOSP,这些补丁为开发者选项添加了一个新的“Linux终端”选项,路径为设置 > 系统 > 开发者选项。根据提议的描述,开启此选项后可以启用AVF捆绑的终端应用,允许其在虚拟机中运行。目前,Android的终端应用仍然需要用户手动配置Linux虚拟机,包括提供Debian镜像并创建vm_config.json文件,但Google计划在未来将这些步骤自动化。在补丁中,Google提到现有的“LinuxInstaller”应用程序(用于下载并配置Debian在AVF虚拟机中运行)将很快被“合并到终端应用中”。这意味着终端应用未来将成为一个完整的应用,能够下载、配置、运行并与Debian虚拟机实例进行交互。

谷歌正准备让你在Android上运行Linux应用程序,类似于Chrome OS的功能

Google仍在改进终端应用和AVF功能,准备在未来发布此功能。目前AVF已经支持图形和一些输入选项,未来还计划加入备份和恢复快照、嵌套虚拟化、以及x86_64架构设备的支持。此外,Google还准备为终端应用添加一些设置页面,当前版本仅有一个简单的菜单可以复制IP地址和停止现有的虚拟机实例。新设置页面将允许用户调整磁盘大小、配置端口转发,并可能恢复分区。

谷歌正准备让你在Android上运行Linux应用程序,类似于Chrome OS的功能

有趣的是,这些设置补丁在“tangorpro”和“komodo”上进行了测试,分别是Pixel Tablet和Pixel 9 Pro XL的代号。这表明终端应用不仅限于Chromebook,还可能出现在Android设备上,比如最新桌面版的Chrome for Android。虽然终端应用的发布时间尚不明确,但有可能会随明年的Android 16更新一起推出。

谷歌正准备让你在Android上运行Linux应用程序,类似于Chrome OS的功能

以下是匿名开发者展示的早期版本,展示了终端应用的运行方式。当前版本缺乏一些我们期待的自动化功能,因此你会看到使用LinuxInstaller来完成初期设置工作。

如果你不明白为什么要在Android上运行Linux应用程序,这个功能可能并不适合你。Google在Chrome OS中增加了Linux支持,主要是为了开发者可以在Chromebook上运行有用的开发工具。例如,Chrome OS上的Linux支持让开发者可以运行Linux版的Android Studio(Android开发的推荐IDE),并且可以在容器中安全运行Linux命令行工具。

大多数Chromebook都采用x86架构的处理器,而大多数Android设备使用ARM架构,这意味着许多在Chromebook上可运行的Linux应用程序(如Android Studio)在大多数Android设备上可能无法正常工作。即便如此,增加对Linux应用的支持将极大提高Android对开发者的实用性,并使其未来更具桌面级平台的潜力,特别是随着越来越多的应用程序支持ARM架构。此外,随着Chrome OS越来越像Android,采用了越来越多的Android架构和框架,支持Linux应用程序对Google来说是必要的。

上一篇 2024年10月12日 20:27
下一篇 2024年10月12日 20:36

相关推荐

  • Instagram的个人资料网格正在进行改版,可能你不会喜欢

    Instagram将在这个周末推出一项更新,这项更新肯定会让那些花费数小时精心策划个人资料网格的用户感到烦恼。此次更新改变了个人资料网格的布局,将标志性的方形图片替换为矩形。 Instagram去年8月曾简要测试过这一变化,平台负责人亚当·莫塞里(Adam Mosseri)现在已确认,这一更新将在周末向所有用户推出。莫塞里在最近的一次AMA(问答)环节中宣布…

    2025年1月19日
    605
  • 这是我们迄今为止对Nintendo Switch 2最好的了解

    我们热切地等待Nintendo Switch 2的推出,该公司已确认将在本财年推出。因此,从现在到2025年3月31日,我们可以首次正式看到初代Switch的继任者,这款产品重新点燃了人们对手持游戏机的热情。虽然我们已经看到了一些渲染图和虚拟单元的泄露,但我们现在拥有了Switch 2最干净的泄露渲染图之一。 91Mobiles分享了Switch 2的高质量…

    2025年1月9日
    606
  • 三星和谷歌应该向苹果全新的一体化设备保护计划好好学习一番

    这是一个熟悉的场景:你昂贵的智能手机突然从手中或口袋中滑落,令人心跳骤停。即便手机越来越坚固,但仍然极易遭受意外损坏,因此手机保护计划对许多人来说几乎成为必需品。手机制造商、运营商和零售商等主要参与者都提供各种保护设备的方法。但苹果在这方面迈出了重要一步,推出了 AppleCare One——一项新宣布的综合保护计划,允许用户用一个订阅覆盖多台设备。无论你喜…

    2025年7月23日
    309
  • 宝马全新发布717bhp混合动力M5 Touring,这可能是完美的家用旅行车

    这很难理解,但自从宝马在2007年最后一次向世界推出了一款强大的M5 Touring以来已经过去了。17年后,这家德国品牌以迄今为止最强大的车型纠正了这些错误。 全体欢呼2024款宝马M5 Touring(代号G99,献给所有汽车迷),这是一款疯狂的混合动力旅行车(或者如果你在美国,就是旅行车),它拥有令人难以置信的717bhp的总功率输出,这是由咆哮的4.…

    2024年8月17日
    957
  • One UI 8 可能终于修复 Secure Folder 最大的安全漏洞

    三星的 Secure Folder 是 Galaxy 手机和平板上的内建解决方案,允许用户隐藏应用和文件,以防止他人窥探。虽然该功能将这些应用和文件锁定在一个新的配置文件中,并通过屏幕锁保护它们,但 Secure Folder 中的一个漏洞允许任何人看到你拥有的应用和照片。三星并未公开承认这个漏洞,因此人们只能猜测公司是否在着手修复这个问题。最新的泄漏信息显…

    2025年5月6日
    706