GMS(英语:Google Mobile Services),是Google应用程序和API的集合。这些应用程序可以跨设备的无缝协作,给您的设备提供出色的用户体验。
那么 GMS 到底干嘛用的?GMS为Android上Google公司的系列应用程序提供支持。
(1)谷歌邮件(GMail),谷歌的个人电子邮件客户端软件。Gmail的用户能获得15 GB的免费存储空间,还可以同步手机和计算机间设置。
(2)谷歌地图(Google Earth),谷歌地图提供了世界上几乎每一个城市深入准确的地图。谷歌地图提供了如何从一个点到另一个的最快路线,并给出地球/卫星/街景等多种视图。谷歌地图允许自定义地图被保存在谷歌账户,并且和后来的所有设备同步。
(3)Google Play,Android平台应用软件及商品的Google官方市场。
2. 海外Android 平台发布的App严重依赖GMS,甚至很多App没有GMS就无法运行。“海外App即使通过华为商店等途径安装了,也无法运行。即使你自己安装上了,也会提示你‘缺少GMS组件,无法运行’。”http://www.sohu.com/a/315171197_114986?scm=1002.590044.0.2744-aa
在没有 GMS 的手机上无法运行谷歌应用和需要 GMS 支持的应用。即使用户能够在手机上安装谷歌应用,运行时也会出现“闪退”或者手机会提示“已停止运行”现象而无法继续使用。 但是遭到限制的设备仍然可以透过开机卡刷等方式获取GMS。
3. GMS 同时提供了信息推送服务。比如说需要实时提醒的 twitter 、facebook 等社交 app,这类软件在后台运行时不占用太多内存,甚至被关闭不占用内存的情况下,当关注者回复的消息需要通知用户的时候,GMS 负责在系统任务栏把相关信息及时推送给用户。
而国内由于没有 GMS ,也没有统一的后台消息推送服务,直接导致 app 为达到实时推送的目的,以频繁“自启”的方式长期霸占手机的内存资源。此类驻留内存的 app 多了以后,手机可用内存越来越小,运行速度越来越慢,耗电也越来越快。更甚者某些厂商为防止用户手动清理它们的 app,结成利益联盟,几款甚至十几款 app 交叉相互唤醒,以“流氓”方式强占系统内存,给用户带来很大困扰。
4. 也就是说,GMS 是 Android 系统的基础框架。没有 GMS 会严重影响 Android 设备的用户体验,甚至有些软件都不能运行。问题来了,我们为什么没有感觉呢?因为我们平常使用的 Android 手机都把 GMS 阉割掉了,所以对这个 GMS 存不存在根本没有感觉。那么,阉割掉了,Google 不会有意见吗?
1.Android是一个适用于移动设备的开源操作系统,也是由 Google 主导的对应开源项目。根据Android 开源项目 (AOSP),手机厂商可以创建定制的Android 操作系统版本,将设备和配件移植到 Android 平台。
2. 不过,虽然Android 开源,但 GMS 仍须取得谷歌的授权。GMS包括Google Map、Gmail、YouTube等应用,以及应用商店Google Play,要使用就必须获得谷歌的同意与授权,而且不得随意修改。
3.也就是说,Android 是开源的,谁都可以使用,而 GMS 需要经过 Google 的授权才能使用。
4. 2018年7月,欧盟在对 Google 相关问题进行调查之后,欧盟对谷歌处以创纪录规模的反垄断罚款,金额将高达 43 亿欧元(50亿美元)。欧盟指责谷歌通过滥用其 Android 市场的主导地位,而将自家的搜索引擎和 Chrome 应用程序捆绑到操作系统中。
Google 可不吃这亏,羊毛出在羊身上,Google 进行了反制。2019年2月1日开始,对欧盟手机厂商进行收费,安装 GMS 的每台设备收 40 美元的授权费。国外 Android 设备严重依赖 GMS,呵呵。
1.大陆地区虽然使用 Android 的开源系统,但是并没有使用 GMS 框架。为什么呢?就算使用了 GMS,能访问 Google 的各项服务吗?原因你懂的。
国外用户对软件的需求基本都来自 GMS 框架下的 Google Play,没有 GMS 就不能使用。所以他们感受更强烈。
2.不能使用 Google Play 下载应用,我们怎么办呢。这就催生了第二市场,各种各样的app市场应运而生,不受 Google Play 的软件审核。当然,各种超范围的流氓访问就大行其道,比如获取用户手机通讯录,获取用户通话记录,不能获取就不让安装等等。这些流氓行为放在 Google Play 是分分钟被下架的节奏。
那么国内 app 怎么在国外推广呢?中国人的智慧是无穷的。大多数开拓海外市场的 app 出了两个版本,一个国内版,一个国际版。
国际版就是上架 Goolge Play ,接受 Google 审核的版本,谁胆敢耍流氓就会被下架,所以上架 Google Play 的 app 软件包总是容量偏小,而且基本没有需要获取用户隐私的流氓行为。国内版就不然了,你懂的。
在国内有没有 GMS 框架没有关系,因为我们已经习惯了没有这东西。
国内没有 GMS,某些厂商 app 以频繁“自启”和“交叉相互唤醒”等“流氓”方式强占内存,导致手机速度变慢或者卡机,耗电加快。
在国外没有 GMS 框架,基本上手机就没人要了,不能访问 Google Play 下载和升级软件,要个裸机有毛的用?