gms在国内有什么用,gms在国内可以收到通知吗

首页 > 教育 > 作者:YD1662024-06-10 07:12:20

很多游戏都需要Google帐号才能运行

除了安卓手机之间的互联,Play服务的账号系统还是物联网的重要纽带。安卓的生态以及铺开到了形形色色的设备上,利用Play服务,你可以用Chromecast投影图像、利用Android Auto开车、使用Android Wear等等。由于这些服务需要Google Play,因此它们在国内也难以使用,比如说国内新上市的汽车会配备CarPlay而没有Android Auto,这也是相当无可奈何的。

保证设备的兼容性

众所周知安卓是一个开源项目,各大厂商相当于是Fork了AOSP的代码。如何保证大家魔改了代码后,兼容性不受影响?这也是Google Play需要*工作。

gms在国内有什么用,gms在国内可以收到通知吗(5)

使用Google Play必须通过CTS测试

在Google Play的生态体系下,各大厂商的安卓机是需要通过CTS兼容性测试,以确保符合CDD兼容性定义文档的。只有符合规范,这个ROM才会被纳入到Google Play的体系下,能够使用各种Google服务。如果你看到一部设备预装了Google Play,那就意味着它的兼容性是有保证的,不会莫名其妙出现各种App报错之类的问题。而国内由于脱离了Google Play的生态,所以不少厂商都没有去进行CTS测试。安卓系统卡慢、不稳定的印象,这些厂商或许需要背锅。

确保设备安全

如果设备符合了CDD兼容文档,那么Google Play服务就可以在ROM中进行其他工作了——例如给设备装安全补丁。很多朋友诟病安卓并不安全,但Google Play服务其实能够大大提升安卓的安全防护。一方面,通Google Play可以为部分设备修复安全漏洞;另一个方面,Play服务从安卓4.0后,就可以扫描设备中是否存在恶意代码。当然,扫描恶意代码这一点,国内很多安卓机也是拥有的。

gms在国内有什么用,gms在国内可以收到通知吗(6)

Google Play承担起了保护安卓安全的重任

在最新的Android O中,Google还启动了新的安全机制——Google Play Protect。这可以让Play服务实时在后台检测设备的安全情况,对比之前的App安装、运行时才检测恶意代码,无疑更胜一筹。

更新驱动程序

同样是开放性的操作系统,Win和安卓的一大不同,就是Win的驱动程序配备更加灵活,安卓并没有Windows Update那样为不同硬件们提供更新的机制。不过,现在Google Play要承担起驱动相关的工作了。在Android O中,Google Play将会具备为设备更新驱动程序的能力,这或许依赖于“Project Treble”这个把安卓模块化的工程。

不过就算现在,也是有厂商通过Play商店给硬件更新驱动的。例如HTC,就利用Google Play为USB-Type C转接3.5mm耳机线当中的codec更新固件。

提供系统功能

Google正在把越来越多的代码从开源的AOSP转移到闭源的GMS中,Google Play承担起了越来越多操作系统的相关功能。在原生版本的安卓系统中,系统桌面、音乐播放、相册等等应用都依赖于Google Play来运行。然而,这点是OEM厂商不太愿意看到的。无论是国内外,安卓OEM厂商们都不会一昧让系统功能依赖于Google。

gms在国内有什么用,gms在国内可以收到通知吗(7)

Google正把越来越多的安卓功能推给Google Play框架

Play服务用于提供系统功能这点是存在很大争议的,一方面它意味着安卓走向封闭,另一方面它会带来一些性能问题。例如Play服务承担起了系统多个App的数据同步后,会在后台消耗额外的电量,对此用户几乎毫无办法。

总结

可见,Google Play已经远远不仅是一个电子商店,它代表着Google,起着承托整个安卓生态的重任。不过,目前Google的手难以伸及国内,之前有消息称Google打算通过一些途径,例如和国内互联网公司合作,在国内展开Google Play相关的服务,不过现在看来还是道阻且长。

【原标题:国内安卓无福消受?你可知Google Play都能干啥】
上一页12末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.