东南教育网您的位置:首页 >科技 >

我们可以保证OEM不会偏离新Android6.0功能的实现

导读 棉花糖已经出现在大多数Nexus设备上,但我们还没有看到任何第三方原始设备制造商用棉花糖更新手机。他们如何将棉花糖的新功能准确地融入他

棉花糖已经出现在大多数Nexus设备上,但我们还没有看到任何第三方原始设备制造商用棉花糖更新手机。他们如何将棉花糖的新功能准确地融入他们对安卓的特定口味?很难说有把握,但有了兼容性定义文件(CDD),我们可以保证OEM不会偏离安卓6.0新功能的实现。

正确烘烤棉花糖

对于安卓的每个新版本,谷歌都会更新其兼容性标准,以确保所有新的主要功能的用户体验是一致的。从用户的角度来看,原始设备制造商遵守兼容性规则非常重要,这样他们最喜欢的应用程序就可以在所有设备上一致地工作。同样,如果每台设备在任何给定的安卓版本上一致运行,开发人员无需太多努力就可以找到多台设备。最后,原始设备制造商将从生态系统的增长中受益,因为如果更多的开发人员可以证明他们的设备开发是合理的,那么更多的用户可以证明他们购买设备是合理的。这是一个各方共赢的局面,要求任何安卓设备制造商遵守其兼容性标准符合谷歌的最大利益。

他们是怎么做到的?嗯,通过控制谁获得使用谷歌移动服务(GMS)的许可证,该许可证由谷歌的专有应用程序组成。想要获得GMS许可证的OEM必须遵守兼容性定义文档中列出的所有要求,并通过兼容性测试套件。如果无法获得像谷歌Play商店这样的应用程序,原始设备制造商很难在竞争如此激烈的情况下说服人们投资他们的生态系统。

还记得欧雅安卓游戏主机吗?它的失败很大一部分可能与缺少应用程序有关。Ouya只是无法说服足够多的开发者,当他们可以继续瞄准利润丰厚的谷歌游戏商店时,投资资源移植游戏是值得的。推出几周后,欧雅公布了“适中”的销售数据。经过几个月不成功的市场渗透尝试,Ouya终于被收购,最终在6月被Razer收购。

相反,欧雅正试图向中国市场销售,谷歌一直在中国与官僚斗争,以使其服务为中国所接受。鉴于谷歌最近在安卓电视上的推动,这是一个好时机。

本质上,原始设备制造商依赖谷歌授予他们运行谷歌应用的许可证,以便与其他安卓设备竞争。这让谷歌牢牢掌握了安卓生态系统,并确保原始设备制造商不会偏离每个新安卓版本的每个基本功能。即便是实力强大的三星,在蒂森上投入巨资,似乎也无法摆脱安卓的主导地位。

说到这里,我们来深入研究一下安卓棉花糖的兼容性定义文档。它肯定包含有用的信息。我非常感谢AndroidPolice团队的深入研究,找到了其中的一些,我只会用它们来总结最相关的部分。

安卓汽车…动机?谷歌放弃了对未来的暗示

首先,从第2.0节中定义的“设备类型”中获取一些有趣的信息。

安卓汽车实现是指运行安卓的车辆主机作为信息娱乐功能的系统和/或操作系统的一部分或全部。安卓汽车实现:

必须声明函数Android . hardware . type . automotive。

必须支持用户界面模式

你可能读到这里会想:“有什么大不了的?我们不知道安卓汽车吗?”你说得对,我们对已经发布的安卓汽车了解很多。然而,安卓汽车只是一个任何人都可以下载的应用程序。谷歌在这里指的是全新的东西,它指的是实际运行完整版安卓的车载智能设备。2016年的很多车型都已经运行安卓Auto了,谁知道搭载完整版安卓OS的车还要多久才能交付。

通过CDD搜索,我们可以找到关于安卓汽车的其他参考资料,并拼凑出谷歌如何使平台工作。

例如,在描述浏览器兼容性的第3.4.2节中,安卓汽车设备被列为要求安卓设备配备独立网络浏览器的规则的例外。考虑到用户开车上网的潜在安全后果,这是有道理的。

根据第3.10节,强烈建议安卓汽车设备包括与普通安卓一致的可访问性设置。这样做可能是为了让消费者能够使用“话语提示”功能(无论如何,我想大多数汽车厂商都会极力强调这个功能)。第3.11节“文本语音”通过要求支持安卓文本语音转换(TTS)进一步印证了这一概念。

接下来,在第5.1.3节“视频编解码器”中,我们看到谷歌强烈建议任何安卓汽车设备支持h265高效视频编解码器(HEVC)。这是非常

有趣,因为这表明Google希望将Android Automotive设备用作 视频消费设备。 带着孩子的父母一定会发现观看付费视频的能力。

Android“自动”

)

Google在第7.1.5节中指出,Android Automotive设备是唯一不需要支持旧版兼容模式的设备,这意味着将不支持任何不依赖屏幕密度而设计的应用程序。您可以想像任何在乘车时试图处理缩放比例差的应用程序的乘客都会感到沮丧。

如第7.2.1节所述,不需要Android Automotive设备实现软键盘。考虑到大多数人希望通过触摸或语音来导航这样的设备,这并不奇怪。

在第7.2.3节“导航键”下,Google声明不需要“最近”键和“后退”键,而“主页”键则是必需的。您不太可能经常在设备上浏览,因此我认为Google明智的做法是不强迫OEM厂商围绕这两个键来设计其UI。

如第11节中所述,不需要Android Automotive支持OTA更新。由于Android Automotive设备只能在汽车开启时进行更新,因此不需要OTA支持是有道理的。并不是您可以在汽车更新时将汽车插入床头柜的基座上!

免责声明:本文由用户上传,如有侵权请联系删除!