没有合适的资源?快使用搜索试试~ 我知道了~
首页GMS Requirements
GMS Requirements
5星 · 超过95%的资源 需积分: 24 20 下载量 14 浏览量
更新于2023-03-16
1
收藏 5.31MB PDF 举报
google 有关GSM认证的,最新要求,对应要过认证的项目非常有用。文档里面有详细介绍google认证基本要求和注意事项
资源详情
资源推荐
2018/10/17 GMS Requirements - GMS Help
https://support.google.com/androidpartners_gms/answer/7351400?hl=en&ref_topic=6167664 1/58
GMS
GMS Requirements
Older versions of the GMS Requirements can be found in Past GMS Requirements.
1. Introduction
2. Distribution
3. Placement
4. Setup Experience
5. Assistant
6. Security and Privacy
7. Location
8. Backup and Restore
9. Usage Management
10. Web Experience
11. Media
12. Misc GMS Requirements
13. Platform Requirements
14. Treble
15. Android Go
16. Android Enterprise
Help
Overview
What's N
Bulletins
GMS
Integratio
Workow
GMS
Requirem
European
Economi
Device Li
Fee
Early Acc
Program
Terminol
GMS Help
Describe your issue
Restricted
2018/10/17 GMS Requirements - GMS Help
https://support.google.com/androidpartners_gms/answer/7351400?hl=en&ref_topic=6167664 2/58
•
p
1 Introduction
This document enumerates the
technical requirements
(“GMS Requirements”) that
Android devices shipping with
the Google Mobile Services
("GMS Device") must meet, per commercial agreement between Google and the
partner company
(“Partner”).
Important
GMS smartphones and tablets sold or distributed in the Russian Federation must meet the GMS Russia
Build requirements .
GMS smartphones and tablets sold or distributed in the European Economic Area (EEA) must meet the
GMS Requirements for EEA Builds .
Where the GMS Requirements contradict the GMS Russia Build requirements or the GMS Requirements
for EEA Builds, the GMS Russia Build requirements or the GMS Requirements for EEA Builds take
precedence accordingly.
The use of “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”,
“RECOMMENDED”, “MAY”, and “OPTIONAL” is per the IETF standard dened in RFC2119 .
Per commercially agreed terms, a GMS Device MUST comply with the Android Compatibility Denition Document
(CDD) and pass applicable Testing Suites, such as CTS , CTS Verier , GTS.
In this document, "GMS" refers to the Google software that is designed to be shipped on Android compatible
handheld and tablet device implementations as dened in the CDD. Approval from Google is REQUIRED if the
Partner intends to ship GMS on different device form-factors.
If Google and the Partner entered into any commercial agreement that denes additional requirements for a GMS
Device, both the GMS Requirements and the requirements in such an agreement MUST be met. However, if there
are conicts, the Partner MUST seek a resolution with Google.
GMS Requirements are grouped by the following categories:
Distribution: How GMS software components must be shipped with the Android Operating System
components.
Help
Overview
What's N
Bulletins
GMS
Integratio
Workow
GMS
Requirem
European
Economi
Device Li
Fee
Early Acc
Program
Terminol
GMS Help
Describe your issue
Restricted
2018/10/17 GMS Requirements - GMS Help
https://support.google.com/androidpartners_gms/answer/7351400?hl=en&ref_topic=6167664 3/58
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Placement: How user interface components of GMS (for example, app icons or app widgets) must be placed
when a GMS Device completed the out-of-the-box setup experience.
Setup Experience: How the out-of-the-box setup user experience must be designed and implemented.
Assistant: The requirements that allow the Google Assistant to behave as end users commonly expect.
Security and Privacy: How a GMS Device must protect the user's security and privacy.
Location: The requirements to make Google's location service work correctly.
Backup and Restore: How a GMS Device can correctly support Google's backup and restore service.
Usage Management: How a GMS Device should congure the Android Operating System to improve its battery
performance.
Web Experience: What a GMS Device must do to deliver the best Web browsing experience to end users.
Media: The requirements for a media playback/recording feature, which is one of the most important use
cases of GMS applications.
Misc GMS Requirements: Miscellaneous requirements related to the GMS software components or features.
Platform Requirements: What Android Operating System features must be made available on a GMS Device,
for the benet of end users.
Treble: How a GMS Device can comply with Treble, a modular Android architecture that allows easy upgrades
to newer releases of the Android Operating System.
Android Go: The requirements that are only applicable for a category of low cost GMS Devices.
Android Enterprise: How a GMS Device should behave when it is set up for the enterprise use cases.
1.1 Denitions
DEVICE: A group of Android device models sharing similar hardware characteristics, identied by a distinct
combination of android.os.Build.BRAND and android.os.Build.DEVICE value in their software builds.
PRODUCT: A physical Android device model that is identied by a distinct android.os.Build.PRODUCT value
and the DEVICE it belongs to.
1.2 Launch Approval Windows
To ensure GMS functions consistently and properly for users in the future, as of February 2014 Google approves
GMS distribution only on new Android products shipping on newer platform releases.
Starting in 2018, Google will approve GMS distribution only for:
Help
Overview
What's N
Bulletins
GMS
Integratio
Workow
GMS
Requirem
European
Economi
Device Li
Fee
Early Acc
Program
Terminol
GMS Help
Describe your issue
Restricted
2018/10/17 GMS Requirements - GMS Help
https://support.google.com/androidpartners_gms/answer/7351400?hl=en&ref_topic=6167664 4/58
•
•
a new Android make and model, dened by a distinct android.os.Build.DEVICE, running the latest major
Android OS release.
(from November 2018) a software build running one of the two latest major releases of the Android OS.
For more information about distribution builds and approval, see Getting Launch Approval.
GMS approval windows by release:
OS version (API
level)
OS version (API
level)
AOSP
release
AOSP
release
Approval window closed for
Approval window closed for
New
PRODUCT
New
PRODUCT
New DEVICE
New DEVICE
New S/W
BUILD*
New S/W
BUILD*
4.4 and earlier Various
dates
Various dates 01-Nov-2018
5.0 (21) 03-Nov-
2014
30-Oct-2015 01-Nov-2018
5.1 (22) 09-Mar-
2015
30-Jun-2016 01-Nov-2018
6.0 (23) 05-Oct-2015 31-Jan-2017 01-Nov-2018
7.0 (24) 22-Aug-
2016
31-Mar-2018 01-Nov-2018
7.1 (25) 04-Oct-2016 31-Mar-2018 01-Nov-2018
8.0 (26) 21-Aug-
2017
N/A 31-Dec-2018 Android Q
launch
8.1 (27) 05-Dec-
2017
31-Dec-2018 Android Q
launch
8 1 (27) Android Go 05-Dec- 28-Feb-2019 Android Q
Help
Overview
What's N
Bulletins
GMS
Integratio
Workow
GMS
Requirem
European
Economi
Device Li
Fee
Early Acc
Program
Terminol
GMS Help
Describe your issue
Restricted
2018/10/17 GMS Requirements - GMS Help
https://support.google.com/androidpartners_gms/answer/7351400?hl=en&ref_topic=6167664 5/58
To assist partners in meeting approval window deadline, we provide early access to upcoming platform software
via the Platform Development Kit (PDK) and other software distributions, as well as additional resources
(guideline documents, CDD summary, etc.) through the Early Access Program site .
1.3 Android and Google Branding
"Powered by Android" Boot up screen
The purpose of the "Powered by Android" bootup animation sequence (and brand mark) is to establish the quality
of devices operating Android OS that are certied and sold globally to consumers. It SHALL be displayed during
the bootup sequence according to the guidelines published on the Partner Marketing Hub site.
2 Distribution
2.1 Geo-availability
Each Google product included in GMS has a corresponding Geo-availability denition. It outlines the availability of
Google products on Android in given countries. As Google launches the products in new countries, the Geo-
availability denition is subject to change over time. The latest Geo-availability information is available from the
GMS Help Center.
8.1 (27) Android Go 05 Dec
2017
28 Feb 2019 Android Q
launch
9 (28) 06-Aug-
2018
To be announced before end of
2018
Android R
launch
* Except when the software build is created to distribute xes to existing functionality, such as security vulnerabilities, xes within
the framework, modem or other hardware driver xes, or updated versions of an existing app.
* Except when the software build is created to distribute xes to existing functionality, such as security vulnerabilities, xes within
the framework, modem or other hardware driver xes, or updated versions of an existing app.
Help
Overview
What's N
Bulletins
GMS
Integratio
Workow
GMS
Requirem
European
Economi
Device Li
Fee
Early Acc
Program
Terminol
GMS Help
Describe your issue
Restricted
剩余57页未读,继续阅读
pcfun
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 京瓷TASKalfa系列维修手册:安全与操作指南
- 小波变换在视频压缩中的应用
- Microsoft OfficeXP详解:WordXP、ExcelXP和PowerPointXP
- 雀巢在线媒介投放策划:门户网站与广告效果分析
- 用友NC-V56供应链功能升级详解(84页)
- 计算机病毒与防御策略探索
- 企业网NAT技术实践:2022年部署互联网出口策略
- 软件测试面试必备:概念、原则与常见问题解析
- 2022年Windows IIS服务器内外网配置详解与Serv-U FTP服务器安装
- 中国联通:企业级ICT转型与创新实践
- C#图形图像编程深入解析:GDI+与多媒体应用
- Xilinx AXI Interconnect v2.1用户指南
- DIY编程电缆全攻略:接口类型与自制指南
- 电脑维护与硬盘数据恢复指南
- 计算机网络技术专业剖析:人才培养与改革
- 量化多因子指数增强策略:微观视角的实证分析
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功