GMS全称为GoogleMobile Service,即谷歌移动服务。GMS是Google开发并推动Android的动力,是谷歌程序运行的基础。

1.基本介绍

GMS提供有GooglePlay、Search、Search by Voice、Gmail、Contact Sync、Calendar Sync、Talk、Maps、Street View、YouTube、Android Market等服务,GMS为安卓上的谷歌公司系列应用提供支持

对于安卓来说它是Android设备配置服务的一项。

2.海外

海外平台严重依赖GMS,当使用登录海外网站的谷歌商店就必须使用谷歌三件套(Google服务框架、Google play商店和Google Play服务)而这些基于GMS来运行,如没有将无法安装海外应用程序,或将被禁止下载,很多app没有GMS甚至根本无法运行,即使安装成功可以运行也会出现“闪退”,或者是出现”已停止服务”。而没有办法正常使用,但是没有的设备依然可以通过一些方式来获取GMS服务。

3.国内

在国内一般厂商也有GMS但厂商会推出的自己的服务框架,以小米为例,小米手机上就会有小米服务框架 [1] ,他会把服务器定向到国内为大陆的手机提供服务。

也有厂商内置谷歌和自己研发的框架,这个谷歌框架大部分都是被阉割过的,在手机中会发挥辅助作用,不过,安卓虽然开源,但是修改GMS必须获得谷歌授权不可以随意修改,在使用GMS必须经过谷歌公司授权,中国大陆虽然也是用谷歌系统但是不能访问海外网站。

大陆用户不需要使用GooglePlay来进行下载软件,有各种各样的应用市场取代,不需要经过谷歌的软件审核。

4.级别

依据GMS,谷歌对Android手机给予不同程度的授权,把搭载Android系统的手机厂商大致分为三个级别,

1.免费使用Android操作系统,但不内嵌GMS,现代智能手机很少不内嵌这个;

2.内嵌部分GMS服务,但手机不能打上谷歌的商标,在手机内部有一个制造厂商的服务框架;

3.内嵌所有的GMS服务,也可以使用谷歌商标,经过谷歌的审核,并得到授权

在大陆因为GMS无法正常运行所以很多厂商在得到谷歌公司授权以后对GMS作出了修改

在市面上现已通过谷歌认证的手机列表(即play保护机制认证 [3] )

5.认证

谷歌公布的经过PlayProtect手机厂商名单 [3] :

ACER 宏碁

ADVAN DIGITAL 先锋数字

AIRTEL 空中电话

ALWA 爱华

ALLVLEW 全视

ALTICE

AMGOO 阿姆古

ANS

ARCHOS 爱可视

ASUS 华硕

AT&T 美国电话电报公司

BITEL 比特尔

BLU 蓝光

BLUEBIRD 蓝鸟

BMOBLILE

BQ(RU) (俄罗斯)

CAMFONE 卡农

CASPER 卡珀(卡思珀)

CAT 猫

CHERRY MOBILE 樱桃移动电话

CLOUD(TRUCONNECT) 云(TRUCONNECT)

CONDOR 秃鹰

CONTIXO 康蒂索

CROSSCALL 交叉电话

DANEW 大新

DENVER ELECTRONICS 丹佛电子

DEXP 德士

DIGICEL 数码

DIGILAND 数码乐园

DL

DOCOMO 多科莫

DORO 多罗

Dragontouch 龙触

EKS MOBILTY EKS移动

EMATIC 电子邮件

EXERTIS

FALRPHHONE 公平电话

FOXXD 福克斯

FPT TELECOM FPT电信

FREETEL 免费电话

FUJITSU 富士通

GIG 技嘉

ASET

HISENSE 海信

HONEYWELL 霍尼韦尔

HOW

HTC

HUAWEI 华为 [4]

HURRICANE 飓风

HYUNDAI 现代电话

IMAGEMOBILE 移动影像

Inflnix 英菲尼克斯

INOI

IRBIS (俄罗斯)

iTel

JIVI 吉维

JUST5 正义5

KD INTERACTIVE KD互动

KDDI

KLIPAD 吉隆坡

KONKA 康佳

KYOCERA 京瓷

LANIX 兰尼

LAVA 熔岩

LENOVO 联想

LG

LOGLC MOBILITY LOGLC移动性

M-HORSE M-赛马

M4TEL M4电话

MASSTEL 主人

MAZE 迷宫

Medion

MEIZU 魅族

MICROMAX 麦克洛克斯

MINT 薄荷

MLS INNOVAYION MLS 创新(希腊)

MOBICEL 摩比斯

MOBIISTAR 摩比星

MOBIWIRE 莫比维尔

MOBVIL

Motorola 摩托罗拉

MTS

MULTILASER

MYPHONE(PH) 手机(PH)

MYRIA 麦里亚

NEC

NEFFOS 内夫斯

NEXTBOOK 下一本

NOKIA 诺基亚

NOMI 野美

NUU 奴鸟

NVIDIA 英伟达

NYX MOBILE 纽约移动

ONEPLUS 一加

OOREDOO 奥雷多

OPPO

OWNMOBILE

PANASONIC 松下

PARTNER 合伙人

PCD ARGENTINA PCD阿根廷

PHLIPS 飞利浦

PITNEY BOWES 潘妮弓

POSITIVO 波西蒂沃

POSITIVO BGH

PREMIO

PRESTIGIO 普雷斯蒂吉奥

RAZER 拉泽

RCA

REALME

SAFARICOM

SAMSUNG 三星

SANGFEI 桑菲

SEMP TCL

SENWA 森瓦

SHARP

SKY DEVICES 天空设备

SMARTAB 斯玛达

SOCIAL MOBILE 社交手机

SONIMTECH 声美科技

SONY 索尼

SPC UNIVERSE 程控宇宙

STF MOBILE STF移动电话

T-MOBILE T移动电话

TAMBO 坦宝

TCL(ALCATEL)

TECHNICOLOR

TECHPAD

Tecon 蒂肯

Telenor 挪威电信

TIM 提姆

TP-Link TP链接

TRANSSION 传输方式

ULEFONE 超音波

UMIDIGI

VANKYO 万京

VERIZON WIRELESS VERIZON无线

VERTEX 顶点

VESTEL

VGO TEL

VIVO

VODAFONE 沃达丰

VONINO 威尼诺

VORTEX 涡流

VASMART

WALTON 沃尔顿

WIKO 维科

X-TIGI

X-VIEW X视图

XIAOMI 小米

YUHO 友和

ZEBRA

ZELUMOBILE

ZTE 中兴通讯

ZUUM 祖母

(排名不分先后,可能有误译)

GMS认证并不是想象的那么容易,谷歌要根据厂商的实力考虑是否认证。

6.相关资讯

2021年10月11日,根据荣耀海外官方社交平台发布的消息,目前荣耀已恢复与谷歌的合作,其中HONOR 50系列海外版本将搭载Google Mobile Services(GMS)。 [4]

文章转载:

GMS(谷歌移动服务)

Android GMS (谷歌移动服务)相关推荐

  1. Unity3d–Admob Android插件谷歌播放服务-插播式广告

    前段时间,谷歌发布了一个新的谷歌游戏服务插件.这个插件需要在我们的游戏上显示广告.我们会告诉你如何在Java的wrappovaciu DLL才能够使用这个插件Unity3D. 插播式广告的广告被显示在 ...

  2. android和flask交互,java - 当我从Android向Flask Web服务发送参数时,如何解决“ SSL库故障”? - 堆栈内存溢出...

    我确实尝试将一些值作为" application / json "从Android应用程序发送到Flask Web服务. 这是我的Java代码 : Thread thread = ...

  3. 安卓调用系统语音识别功能全解(谷歌语音服务):获取识别结果,使用语音识别进行搜索。

    全栈工程师开发手册 (作者:栾鹏) 安卓教程全解 安卓调用系统语音识别功能全解(谷歌语音服务):获取识别结果,使用语音识别进行搜索. 首先要添加权限 <uses-permission andro ...

  4. 基于Android的谷歌地图地理围栏功能开发

    第一步.Android使用谷歌地图权限 Android上使用谷歌地图 必备条件:翻墙.Android设备上安装Google Play Service 由于谷歌在国内已经被墙了,所以我们只能使用翻墙软件 ...

  5. Android语音识别——谷歌语音识别与百度语音识别

    Android语音识别,简单的理解就是把语音转化为文字. 在日常中,语音识别,车载导航.语音输入等,虽然不一定准确,但用途广泛. 这里就介绍下谷歌原生的语音识别与百度的语音识别 谷歌语音识别 谷歌语音 ...

  6. 关于Android中的位置服务解读

    关于Android中的位置服务解读 一提到位置或者定位,一般的开发者会第一时间百度地图和高德.这么做其实把自己仅仅当成了一个Api caller.还是细细了解一下系统的关于位置的架构比较好.下面开始细 ...

  7. php ci框架 谷歌支付服务端校验

    //receipt客户端传递过来的参数 public function payverify($receipt = []){//谷歌后台申请到的json文件$this->configLocatio ...

  8. Android使用Google定位服务定位并将经纬度转换为详细地址信息(国省市县街道)

    本文是作者在学习使用Google定位服务定位时的学习笔记,采用的是Kotlin语言编写. 1.位置权限以及定位服务 1.1 位置权限 1.2 动态权限申请 1.3 位置服务 1.4 APP权限与定位服 ...

  9. android 后台服务拍照,Android实现后台开启服务默默拍照功能

    本文实例为大家分享了Android后台开启服务默默拍照的具体代码,供大家参考,具体内容如下 最近项目原因,需要编写一后台运行的程序,在给定时间间隔下进行拍照,关键技术主要是:1.开启服务:2.在不不预 ...

最新文章

  1. AI视觉组仙人一步之模型量化
  2. C++内存模型和原子类型操作
  3. Java获得随机数字
  4. Java中abstract类和abstract方法的相关问题
  5. 「SVN」Linux下svn使用命令
  6. 单元测试unittest(基于数据驱动的框架:unittest+HTMLTestRunner/BeautifulReport+yaml+ddt)...
  7. android4.0 菜单,Android 4.0.4系统曝光 增新Power菜单
  8. vue v-Model
  9. 信号扫描_图文并茂,一文读懂信号源
  10. Oracle分析函数一——函数列表
  11. C语言,椰果数量问题,计算最少的椰果数
  12. C#/.Net 的托管堆和垃圾回收
  13. CMMI3级认证过程记录
  14. 秒开路由sam1_野狼SAM机架精编版V1.0官方版-独木成林
  15. 复杂美区块链专利再获外媒关注
  16. 这些配色方案让数据可视化图表更加高大上
  17. 方舟服务器制作修改,方舟生存进化服务器模式设置教程
  18. pdf2htmlEX命令行参数大全
  19. JAVA最小质因子之和
  20. HDFS RPC 调度策略 DecayRpcScheduler 与 BackOff

热门文章

  1. ❤️解决非线性回归问题的机器学习方法总结:多项式线性模型、广义线性(GAM)模型、回归树模型、支持向量回归(SVR)模型
  2. LeetCode刷题记录
  3. 带你学开源项目:RxLifecycle-当Activity被destory时自动暂停网络请求
  4. 用MATLAB分析电能质量,基于matlab仿真的电能质量研究.doc
  5. 3.4.11nbsp;拉里·埃里森
  6. Win7 运行bat批处理文件时怎么隐藏cmd命令提示符窗口
  7. 服务器文件增量备份,服务器文件增量备份
  8. 京东登陆界面(静态)
  9. 李宏毅《Deep Learning》学习笔记 - transformer
  10. 推荐9个做简历的网站