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 并遵守其指南。

您可以以 HTML 网页或可轻松下载的 PDF 格式查看最新的 CDD:

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

版本PDF格式HTML/XHTML字符串
13 android-13-cdd.html
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