智能汽车平台 Android Auto 就要来了,Google 这次只许开发者改改应用配色

· Sep 30, 2014 333

在运行 Android Wear 的系列智能手表登场之后,Google 今天正式承诺将在几个月后发布为汽车行业准备的 Android Auto SDK。不过由于 Google 今天放出了 Android Auto 的开发者文档 ,所以即便 SDK 尚未发布,我们也可以先从文档中看看汽车上的 Android 是怎样的。 按照 Google 的说法,当你的 Android 手机和 Android Auto 连接在一起时,你就可以通过 Android Auto 来播放音乐、拨打电话、收发消息了。与此同时,用户的手机将会被锁住,这样以来驾驶安全也就有了保障。 对于开发者来说,Google 并不希望你在 Android Auto 上开发原生的 Android 应用,开发者只要通过对应的接口把手机中的数据传输到 Android Auto 上即可。在 Android Auto 这一边,Google 已经为这些数据准备好了 UI 框架和交互方式。这也就意味着开发者可以用已经熟悉的 Android API 开发应用,然后借助于 Auto SDK 把它们扩展到汽车上即可。 由于 Google 已经限定了 UI 框架和交互方式,开发者自然就不必再为不同汽车的硬件规格、屏幕尺寸、屏幕分辨率等因素而烦恼了。这些问题都会由 Google 和汽车厂商来解决,为汽车开发者应用的 Android 开发者只需要满足 Google 提供的这一套标准即可,而不用再像手持 Android 设备那样还要顾及不同终端上的呈现效果。 从 Google 目前的文档中可以看到,Android Auto 的 UI 元素包括应用 Launcher、App 的主界面、用户操作按钮、Drawer 和配色模式。这些框架以及交互方式 Google 都已经准备好了,开发者在外观方面可以做的就是更改应用图标、名称、主题颜色、背景图片以及一些自定义的按钮。 对于那些爱好个性化的开发者来说,看完 Google 对 Android Auto 的限制也许会颇感失望。不过在 Google 看来,由于人们在驾驶过程中的必须要集中注意力,所以为汽车准备的 Android Auto 在设计时会尽可能的让驾驶员快速获得足够多的信息然后把注意力转回到汽车驾驶中。此外,禁止自定义 UI 也是为了让开发者的应用规避不同国家和地区各式各样的法律条文。  由于 Android Auto 的使用场景和手机、电视甚至可穿戴设备都有很大不同,所以 Google 可以说是在 Android Auto 上做了最严格的限制。开发者能发挥的空间的确小了,但和驾驶安全相比,后者明显更重要。(转自:PingWest)