车事儿

Android Auto 第三方应用:Google 给出更多图片


最近,The Information 报道说,Google 正在进一步收紧对 Android 的控制权,包括:强制要求 OEM 合作伙伴预装更多的 Google 应用;Google Search 在主屏上必须更易访问,而且系统要预设Google 的语音搜索和语音助理;OEM 不能更改语音搜索的触发词“Ok Google”,另外,Home 键长按或者向上滑的时候,必须调出 Google Now。

Google 这样做的目的,显然是避免 Android 失控,危害到自己的商业利益。或许是吸取了 Android 发展的教训,当 Google 推出 Android Wear、Android Auto 和 Android TV 的时候,一开始就确定了对平台的高度控制权。它不允许厂商修改界面和交互,而且,第三方开发者也需要遵循更为严格的设计规范。

在上述的三个平台中,Android Auto 是限制最为严格的。这是因为 Android Auto 的使用情景非常特别。在驾驶过程中,人们需要精神高度集中,不能因为应用而分心。为此,应用的界面需要高度统一。在 Google 最近发布的“Android Auto 开发者概览”中,我们可以看到,第三方应用仅限于媒体类,而且受到了非常严格的限制。

从下面的结构图上看,严格来说,第三方开发的并非应用,而是手机应用上添加的媒体服务(Android Media App),允许车上的 Android Auto 对应用上的媒体进行浏览和播放。

figure01

另外,Android Auto App 还提供了标准界面,开发者能够做的只是更改界面颜色、操作按钮、背景图片等。从 Google 展示的图片中,我们可以看到,第三方应用是如何与 Android Auto 平台整合的。

这是 Android Auto 系统的 Launcher。第三方应用显示在可滑动的列表中。

launcher

这是应用的主界面。开发者可以对应用的图标、名称和背景图片做定制。

customised ui

开发者可以改变操作及图标。

useractions

点击左上角图标后,可以从主界面进入到抽屉界面(drewer UI)。这个界面是用来浏览应用内的媒体库的,可以进行简单的定制。

drawer

所有的界面都支持两种颜色主题,适应白天和黑色两种情况。这种调整是自动进行的。

transitions

总的来看,Android Auto 与 Android Wear 很类似,都是作为手机的一种延伸,而不是一个独立的东西。它们的内容多是来自手机,界面基本都是规定好的。考虑到这两个平台的特殊性,Google 的严格控制似乎也有一定的道理。随着平台的进化,Google 或许会开放更多的东西,允许更加深度的定制吧。

题图来自 Wired