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

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

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

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

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

Чтобы увидеть предстоящие изменения в CDD, перейдите к определению совместимости с Android (предварительная версия) .

Вы можете просмотреть последнюю версию CDD либо в виде веб-страницы в формате HTML, либо в виде легко загружаемого PDF-файла:

Найдите более старые версии 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