确保API和硬件在Android设备上都能运行
扫描二维码
随时随地手机看文章
构建Android智能手机需要大量工作。 在设计硬件,订购组件并制造产品之后,该公司还必须努力工作以启动并运行Android。 如果您希望自己的产品具有竞争力,则无需通过设备兼容性认证测试就可以在设备上发布Google应用。 但是,此过程最多可能需要3个月的时间。 为了帮助合作伙伴更快地交付新设备,Google和联发科宣布了一个名为GMS Express的新项目,该项目会将认证过程从3个月缩短到4周。
由于Android是开源的,因此可以对其进行修改和构建,使其可以在各种不同的硬件配置上运行。但是,这可能导致Android从一台设备到另一台设备的行为方式不一致,因此Google设置了某些要求,以确保基本API和硬件在所有Android设备上均能一致运行。为了执行这些要求,Google充分利用了包括Google Play商店(作为Google移动服务的一部分捆绑提供)在内的Google应用套件,以迫使公司遵守其规则。如果在设备上构建的Android未通过Google的认证流程,则不允许他们在设备上预装最流行的Google应用。
如前所述,此认证过程最多可能需要3个月才能完成,这意味着投入销售的每个智能手机,平板电脑和智能手表的时间,人力资源和金钱。对于像三星这样的大公司来说,这可能只是个小麻烦,但这对于一些想要进入市场的较小的初创公司来说可能是一个巨大的障碍。
Google希望通过GMS Express将认证时间减少到4周。像联发科这样的SoC制造商将为Android设备制造商提供经过预测试,预认证和完全兼容的Android版本。由于可能会更改代码以添加更多功能,因此以这种方式构建的设备仍将需要进行最终的认证过程。但是,对于试图将Android设备快速推向市场的OEM来说,这将带来极大的便利。谷歌宣布已有数十个品牌加入GMS Express。