谷歌正为Android与Chrome OS开发类似Handoff的跨屏投送功能
过去几年,谷歌一直致力于推动“Better Together”项目,以便 Android 智能机 / Chromebook 上网本用户能够获得更加无缝的体验。而在近日的软件更新中,谷歌再次强调了手机中心(Phone Hub)、即时网络共享(Instant Tethering)、以及智能上锁 / 解锁(Smart Lock / Unlock)等体验。
正如 2 月报道的那样,该系列的最新功能代号为“Eche”。而现在,我们终于对其有了更深入的了解。
不出所料的是,被誉为“谷歌亲儿子”的 Pixel 智能机,有望第一时间用上面向 Chromebook 的“推送”(Push)和“应用镜像”(Mirror Apps)功能。
其实自今年 2 月发布 Android 12 开发者预览(Developer Preview 1)以来,谷歌一直在努力改进推送体验。
如下图所示,Android 12 最终版也将迎来类似的按钮布局,辅以第一方独占的 com.google.pixel.exo 应用 / 后台服务。
借助 JED Decomopiler 的“APK Insight”,9to5Google 在深入源码后得知 —— 在点击后,用户将看到如下的设备列表:
Choose device No devices found to push content.
Abner Li 推测,该列表将可用于寻找可配对的 Chromebook 上网本,而“Exo”恰好也是 Chrome OS 面向 Android 和 Linux 应用程序(ARC / Crostini)的显示服务组件。
尽管这是我们首次听闻这种本地需求,但谷歌 Play 服务中也早有对“exo”的明确引用,可知其旨在方便用户直接于家中的 Chromebook 设备上串流使用手机端的应用。
Link to %1$s Use your phone’s apps directly on %1$s when you’re at home
此外据 Abner Li 同事 Kyle Bradshaw 所述,“Eche”在西班牙语中就有“投掷”的意思,意味着 Android 智能机用户可将屏幕镜像到 Chrome OS 设备上使用。
实际上,Eche 也是一款借助 WebRTC 广播技术的投屏应用程序,借鉴了 Google Duo 等实时视频应用产品的底层方案、且能够在两端设备来回传输一些其它数据。
综上所述,Exo 和 Eche 将使得 Pixel 智能机用户在 Chromebook 设备上获得许多独家的“Better Together”体验。
在背后流式传输的同时,用户并不会觉察到自己其实是在 Chrome OS 上处理交互式视频,以获得与 Stadia 有些类似的远程体验。
除了这项即将推送的新功能,谷歌还留下了一些悬而未决的问题,因其类似于苹果生态系统中的“Handoff”—— 比如用户可在 iPhone 上处理文档,然后系统会提示你在 iMac 上打开。
而且在 iOS / iPadOS / macOS 端,用户都必须安装相应的原生应用程序。
最后,谷歌似乎正在使用直接的“设备到设备”视频流作为替代方案,但鉴于大多数现代 Chrome OS 设备上都已经支持运行原生 Android 应用,这一点还是显得有些奇怪。
理论上,如果谷歌能够让 Pixel 智能机向 Chromebook 推送应用程序的当前状态,这样的数据传递效率也会高很多。至于后续会有怎样的发展,还请拭目以待。
- 相关阅读
- 谷歌预告9项Android和WearOS新功能/新特性
- Android 12无障碍功能CameraSwitches:表情操作手机
- Google展示了通过虚拟机在Android上运行的ChromeOS系统
- Chrome OS将很快迎来更好用的Android应用兼容模式
- [多图]Android 12的新功能和界面改进在谷歌I/O大会开始前泄露
- 法律问题导致Android 12设备无法使用Chromecast音量控制功能
- Android端Chrome被指搜索引擎不公平竞争:仅对谷歌搜索进行优化
- 三星推出Android 11 One UI 3.0开发者计划 适用于Galaxy S20用户
- [图]为何Windows 10的Android应用投屏功能仅限于三星手机?
- 谷歌概述了2021年的Android应用开发与政策变动规划