在之前的 《Android 桌面窗口新功能推进》 我们就聊过,Google 就一直在努力改进 Android 的内置桌面模式,例如添加了适当的窗口标题、捕捉窗口的能力、悬停选项、窗口大小调整、最小化支持、app-to-web 等。
比如在搭载 Android 15 QPR 1 Beta 2 的 Pixel 平板,可以通过 Settings > Developer options > Enable freeform windows 体验到桌面窗口的新功能:
Android 15 QPR1 Beta 1 下,可以在 Settings > Developer options > Enable freeform windows 看到一个 Enable desktop mode on secondary display ,也就是在辅助显示器上启用桌面模式 的支持,它取代了以前版本的 Android 中旧的 Force desktop mode 切换:
还有对应桌面窗口模式下的多任务支持 、多实例支持 、最小化按钮等等:
现在同步还有之前的 《Linux 终端可能登陆 Android 平台》 ,目前已经在 Pixel 上推出了 Debian Linux 终端 App ,官方称相应 App 将在安卓 16 正式开放,第一次使用需要下载 500MB 左右的 Debian 系统,终端 App 中支持用户调节磁盘空间、设置网络端口等。
并且在 Android 16 Beta 3 里面,Linux Terminal 支持多 Tab 添加,具有 Title、关闭按钮和打开新选项卡的按钮等,甚至还能通过 Display 进一步打开图形化的 Linux 应用:
目前 Linux 终端使用的是 Android 虚拟化框架 (AVF) 解压缩并在虚拟机中。
而在 Android 16 Beta 3 时,androidauthority 发现了相关的 Enable desktop experience features
字符串,目前该功能命名为 Desktop View ,只是功能目前还未上线,但是从这一点可以看到,Android 桌面化的步伐正在一步步完善,androidauthority 表示桌面视图将是适用于 Android 手机的成熟桌面模式体验 :
csharp
<string name="enable_desktop_experience_features">Enable desktop experience features</string>
<string name="enable_desktop_experience_features_summary_with_desktop">Enable Desktop View on the device and on secondary displays.</string>
<string name="enable_desktop_experience_features_summary_without_desktop">Enable Desktop View on secondary displays.</string>
同时,为了让 Android 更好适配传统 PC 显示场景,在前面 Android 15 的辅助显示器上启用桌面模式基础上,Google 正在 Android 16 中测试新的外部显示管理工具:
在 Google Pixel 手机连接到外部显示器时,可以选择镜像屏幕,也可以通过开发者选项改为扩展屏幕,但是,目前这个实现存在一些问题:
- 鼠标只能在一个屏幕上使用,不能在显示器之间移动
- 不允许在镜像屏幕和扩展屏幕之间灵活切换,需要调整开发人员选项,然后重新连接手机更改显示模式
而为了解决这两个问题:
- Google 正在启用鼠标光标在连接的显示器上进行转换,并增加了重新排列它们的功能:
- 添加一个切换开关,用于在镜像内置显示器和扩展内置显示器之间切换。
可以看到,Android 开始支持排列窗口去匹配每个显示器的实际边界 ,另外,用户还可以通过切换 "mirror built-in display" 在镜像和扩展屏幕之间切换,甚至调整外部显示器上文本和图标的大小,与内置显示器的大小分开等。
暂时还缺少控制外接显示器刷新率的能力。
目前在 Android 16 Beta 里可以发现这些尚未发布的能力,虽然不知道它是否会在即将到来的 Android 16 稳定版本中推出,但是目前我们可以看到,Android 桌面化已经集齐:
- Linux 终端控制台支持
- 桌面模式
- 外部显示器支持
- 窗口多任务,最小化,多实例支持
- 尚未明确的 Desktop View
- 外部显示器排列和切换
- ·····
可以联想,其实 Android 的桌面版本完全体应该并不远了,将 Chrome OS 过渡到基于 Android 也许真的是 Google 的目标之一,过去传闻 Google 正在 Android 上重建 ChromeOS 并非空穴来分,同时 ChromeOS 也开始使用一些 Android 能力,所以未来的 Chromebook 会完全运行 Android 系统这种可能性很高。
那么,未来出门办公就带一台 Android 手机作主机,也许也会是一种不错的场景。