IT之家 3小时前
谷歌Android 17有望实现手机与Android PC共享剪贴板
index.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

IT 之家 11 月 22 日消息,外媒 Android Authority 编辑 Mishaal Rahman 今晚公布了自己的最新发现:随着谷歌对 "Android PC" 的日益重视,一系列跨设备功能可能成为新的重点。

拥有多台苹果设备的 IT 之家小伙伴也许已经知道,借助苹果的 " 通用剪贴板 " 功能,用户可在一台设备上复制文本或媒体,并将其立即粘贴到另一台设备上。

Rahman 指出,为了与苹果的 Handoff 功能相媲美,谷歌正在为 Android 开发自己的通用剪贴板功能。在 Android 的最新测试版和 Canary 版本中,在 android.companion.datatransfer.continuity 路径下,谷歌新增了一个名为 UniversalClipboardManager 的类

该类定义了一个同名的新系统服务,目前还未完全实现。预计谷歌的 Google Play 服务最终会在 Android 设备的 Handoff 设置中提供一个剪贴板同步选项。

▲ 图源 Android Authority

根据推测,在 Pixel 设备上,Play 服务可能不会直接读取剪贴板,而是由 Pixel 系统服务应用负责这一任务。其会请求 READ_CLIPBOARD_IN_BACKGROUND 权限,并监控剪贴板内容的变化。

每当剪贴板更新时,服务会检查数据类型,目前的代码表明其会忽略非文本数据,与苹果的实现相比有所不同。如果检测到文本数据,它会将其广播给谷歌 Play 服务,后者通过 Handoff 框架将数据发送到连接的设备。

他表示,Android 的通用剪贴板工作原理可能如下:

在 Pixel 手机上复制文本。

Pixel 系统服务检测到剪贴板的变化。

系统服务将变化广播给谷歌 Play 服务。

谷歌 Play 服务接收到广播。

Play 服务的 Continuity 模块将文本发送到的 Android PC。

上述流程反过来有望也同样适用,前提是谷歌在 Android PC 上实现了后台剪贴板监听功能。根据推测,谷歌可能会等到 Android PC 计划全面公布时才透露这些功能。不过,基于这些发现的时机和重要性,预计这些功能将在明年的 Android 17 更新中推出。

评论
大家都在看