Android PC 要来了?Android 16 Beta3 出现 Enable desktop experience features 选项

在之前的 《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 手机作主机,也许也会是一种不错的场景。

参考链接

相关推荐
香蕉可乐荷包蛋1 小时前
浅入ES5、ES6(ES2015)、ES2023(ES14)版本对比,及使用建议---ES6就够用(个人觉得)
前端·javascript·es6
未来之窗软件服务2 小时前
资源管理器必要性———仙盟创梦IDE
前端·javascript·ide·仙盟创梦ide
liuyang___2 小时前
第一次经历项目上线
前端·typescript
西哥写代码3 小时前
基于cornerstone3D的dicom影像浏览器 第十八章 自定义序列自动播放条
前端·javascript·vue
清风细雨_林木木3 小时前
Vue 中生成源码映射文件,配置 map
前端·javascript·vue.js
FungLeo3 小时前
node 后端和浏览器前端,有关 RSA 非对称加密的完整实践, 前后端匹配的代码演示
前端·非对称加密·rsa 加密·node 后端
不灭锦鲤3 小时前
xss-labs靶场第11-14关基础详解
前端·xss
不是吧这都有重名4 小时前
利用systemd启动部署在服务器上的web应用
运维·服务器·前端
霸王蟹4 小时前
React中巧妙使用异步组件Suspense优化页面性能。
前端·笔记·学习·react.js·前端框架
Maỿbe4 小时前
利用html制作简历网页和求职信息网页
前端·html