Документ определения совместимости с Android

Добро пожаловать в документ «Определение совместимости Android» (CDD). В этом документе перечислены требования, которые должны быть выполнены для обеспечения совместимости устройств с последней версией Android. Для того чтобы устройство считалось совместимым с Android, его реализация ДОЛЖНА соответствовать требованиям, представленным в данном определении совместимости, включая любые документы, включенные посредством ссылок. Для каждого выпуска платформы Android будет предоставлен подробный документ CDD. CDD представляет собой «политический» аспект совместимости Android.

Важно, чтобы политика программы совместимости Android была четко кодифицирована, поскольку ни один набор тестов, включая набор тестов совместимости Android (CTS) , не может быть по-настоящему всеобъемлющим. Например, CTS включает тест, проверяющий наличие и корректное поведение графических API OpenGL, но ни один программный тест не может подтвердить, что графика действительно корректно отображается на экране. В более общем плане, невозможно проверить наличие аппаратных функций, таких как клавиатура, плотность пикселей дисплея, Wi-Fi и Bluetooth.

Роль CDD заключается в кодификации и уточнении конкретных требований, а также в устранении двусмысленности. CDD не претендует на всеобъемлющий характер. Поскольку Android представляет собой единый корпус открытого исходного кода, сам код является исчерпывающей «спецификацией» платформы и ее API. CDD выступает в качестве «центра», ссылающегося на другой контент (например, документацию по API SDK), который предоставляет основу, в которой может использоваться исходный код Android, чтобы в конечном итоге получить совместимую систему.

Если вы хотите создать устройство, совместимое с определенной версией Android, начните с изучения исходного кода этой версии, а затем ознакомьтесь с соответствующим документом CDD и придерживайтесь его рекомендаций.

Вы можете просмотреть последний выпуск CDD в виде HTML -страницы.

Опубликованные версии CDD и утвержденные версии строк можно найти здесь:

Версия PDF HTML/XHTML Строки
17 android-17-cdd.html Версия 17
MPC дополнительный
16 android-16-cdd.html Версия 16
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