Документ определения совместимости с 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 Струны
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