it之家 11 月 22 日消息,外媒 android authority 编辑 mishaal rahman 今晚公布了自己的最新发现:随着谷歌对“android pc”的日益重视,一系列跨设备功能可能成为新的重点。
拥有多台苹果设备的it之家小伙伴也许已经知道,借助苹果的“通用剪贴板”功能,用户可在一台设备上复制文本或媒体,并将其立即粘贴到另一台设备上。

rahman 指出,为了与苹果的 handoff 功能相媲美,谷歌正在为 android 开发自己的通用剪贴板功能。在 android 的最新测试版和 canary 版本中,在 android.companion.datatransfer.continuity 路径下,谷歌新增了一个名为 universalclipboardmanager 的类。
该类定义了一个同名的新系统服务,目前还未完全实现。预计谷歌的 google play 服务最终会在 android 设备的 handoff 设置中提供一个剪贴板同步选项。

根据推测,在 pixel 设备上,play 服务可能不会直接读取剪贴板,而是由 pixel 系统服务应用负责这一任务。其会请求 read_clipboard_in_background 权限,并监控剪贴板内容的变化。
每当剪贴板更新时,服务会检查数据类型,目前的代码表明其会忽略非文本数据,与苹果的实现相比有所不同。如果检测到文本数据,它会将其广播给谷歌 play 服务,后者通过 handoff 框架将数据发送到连接的设备。
他表示,android 的通用剪贴板工作原理可能如下:
- 在 pixel 手机上复制文本。
- pixel 系统服务检测到剪贴板的变化。
- 系统服务将变化广播给谷歌 play 服务。
- 谷歌 play 服务接收到广播。
- play 服务的 continuity 模块将文本发送到的 android pc。
上述流程反过来有望也同样适用,前提是谷歌在 android pc 上实现了后台剪贴板监听功能。根据推测,谷歌可能会等到 android pc 计划全面公布时才透露这些功能。不过,基于这些发现的时机和重要性,预计这些功能将在明年的 android 17 更新中推出。