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

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

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

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

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

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

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

Версия PDF HTML / XHTML Струны
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