Android 兼容性定义文档

欢迎阅读 Android 兼容性定义文档 (CDD)。本文档列举了设备与最新版 Android 兼容必须满足的要求。要被视为与 Android 兼容,设备实现必须满足本兼容性定义中提出的要求,包括通过引用并入的任何文档。对于 Android 平台的每个版本,都将提供详细的 CDD。CDD 代表 Android 兼容性的“政策”方面。

务必明确编纂 Android 兼容性计划的政策,因为没有任何测试套件(包括Android 兼容性测试套件 (CTS))能够真正做到全面。例如,CTS 包含一项测试,用于检查 OpenGL 图形 API 的存在和正确行为,但没有任何软件测试可以验证图形是否真正在屏幕上正确显示。更笼统地说,不可能测试键盘、显示密度、Wi-Fi 和蓝牙等硬件功能的存在。

CDD 的作用是编纂和阐明具体要求,并消除歧义。CDD 并不试图做到全面。由于 Android 是单一的开源代码库,因此代码本身就是平台及其 API 的全面“规范”。CDD 充当“中心”,引用其他内容(例如 SDK API 文档),这些内容提供了一个框架,可以在其中使用 Android 源代码,从而使最终结果成为兼容的系统。

如果您想构建与给定 Android 版本兼容的设备,请先检出该版本的源代码,然后阅读相应的 CDD 并遵守其指南。

您可以将最新的 CDD 视为 HTML 网页。

在此处查找已发布的 CDD 版本和已批准的发布版本字符串

版本 PDF HTML/XHTML 字符串
15 android-15-cdd.html 版本 15
14 android-14-cdd.html 版本 14
13 android-13-cdd.html 版本 13
12 android-12-cdd.pdf android-12-cdd.html 版本 12
11 android-11-cdd.pdf android-11-cdd.html 版本 11
10 android-10-cdd.pdf android-10-cdd.html 版本 10
9 android-9-cdd.pdf android-9-cdd.html 版本 9
8.1 android-8.1-cdd.pdf android-8.1-cdd.html 版本 8.1
8.0 android-8.0-cdd.pdf android-8.0-cdd.html 版本 8.0
7.1 android-7.1-cdd.pdf android-7.1-cdd.html 版本 7.1
7.0 android-7.0-cdd.pdf android-7.0-cdd.html 版本 7.0
6.0 android-6.0-cdd.pdf android-6.0-cdd.html 版本 6.0
5.1 android-5.1.cdd.pdf android-5.1-cdd.html 版本 5.1
5.0 android-5.0.cdd.pdf android-5.0-cdd.html 版本 5.0
4.4 android-4.4.cdd.pdf android-4.4-cdd.html 版本 4.4
4.3 android-4.3.cdd.pdf android-4.3-cdd.html 版本 4.3
4.2 android-4.2.cdd.pdf android-4.2-cdd.html 版本 4.2
4.1 android-4.1.cdd.pdf android-4.1-cdd.html 版本 4.1
4.0 android-4.0.cdd.pdf android-4.0-cdd.html 版本 4.0
2.3 android-2.3.cdd.pdf
android-2.3.3-cdd.pdf
android-2.3-cdd.html 版本 2.3
2.2 android-2.2.cdd.pdf android-2.2-cdd.html 版本 2.2
2.1 android-2.1.cdd.pdf android-2.1-cdd.html 版本 2.1
1.6 android-1.6.cdd.pdf android-1.6-cdd.html