O Google está comprometido em promover a equidade racial para as comunidades negras. Veja como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

Documento de definição de compatibilidade do Android

Bem-vindo ao CDD (Android Compatibility Definition Document). Este documento enumera os requisitos que devem ser atendidos para que os dispositivos sejam compatíveis com a versão mais recente do Android. Para serem consideradas compatíveis com o Android, as implementações de dispositivos DEVEM atender aos requisitos apresentados nesta Definição de Compatibilidade, incluindo quaisquer documentos incorporados por referência. Para cada versão da plataforma Android, será fornecido um CDD detalhado. O CDD representa o aspecto "política" da compatibilidade do Android.

É importante que a política do programa de compatibilidade com o Android seja codificada explicitamente, pois nenhum conjunto de testes, incluindo o CTS, pode ser realmente abrangente. Por exemplo, o CTS inclui um teste que verifica a presença e o comportamento correto das APIs de gráficos OpenGL, mas nenhum teste de software pode verificar se os gráficos realmente aparecem corretamente na tela. Em geral, é impossível testar a presença de recursos de hardware, como teclados, densidade de tela, Wi-Fi e Bluetooth.

O papel do CDD é codificar e esclarecer requisitos específicos e eliminar a ambiguidade. O CDD não tenta ser abrangente. Como o Android é um corpus único de código-fonte aberto, o próprio código é a "especificação" abrangente da plataforma e de suas APIs. O CDD atua como um "hub" que faz referência a outro conteúdo (como a documentação da API do SDK) que fornece uma estrutura na qual o código-fonte do Android pode ser usado para que o resultado final seja um sistema compatível.

Se você deseja criar um dispositivo compatível com uma determinada versão do Android, comece verificando o código-fonte dessa versão e leia o CDD correspondente e siga as diretrizes. Para detalhes adicionais, basta examinar o CDD mais recente .

Você pode visualizar o CDD mais recente como uma página da Web em HTML ou como um PDF que pode ser baixado facilmente:

Encontre versões mais antigas do CDD e cadeias de versão de lançamento aprovadas aqui:

Versão PDF HTML / XHTML Cordas
10 android-10-cdd.pdf android-10-cdd.html Versão 10
9 android-9-cdd.pdf android-9-cdd.html Versão 9
8.1 android-8.1-cdd.pdf android-8.1-cdd.html Versão 8.1
8.0 android-8.0-cdd.pdf android-8.0-cdd.html Versão 8.0
7.1 android-7.1-cdd.pdf android-7.1-cdd.html Versão 7.1
7.0 android-7.0-cdd.pdf android-7.0-cdd.html Versão 7.0
6.0 android-6.0-cdd.pdf android-6.0-cdd.html Versão 6.0
5.1 android-5.1.cdd.pdf android-5.1-cdd.html Versão 5.1
5.0 android-5.0.cdd.pdf android-5.0-cdd.html Versão 5.0
4.4. android-4.4.cdd.pdf android-4.4-cdd.html Versão 4.4
4.3. android-4.3.cdd.pdf android-4.3-cdd.html Versão 4.3
4.2 android-4.2.cdd.pdf android-4.2-cdd.html Versão 4.2
4.1 android-4.1.cdd.pdf android-4.1-cdd.html Versão 4.1
4.0 android-4.0.cdd.pdf android-4.0-cdd.html Versão 4.0
2.3 android-2.3.cdd.pdf
android-2.3.3-cdd.pdf
android-2.3-cdd.html Versão 2.3
2.2 android-2.2.cdd.pdf android-2.2-cdd.html Versão 2.2
2.1 android-2.1.cdd.pdf android-2.1-cdd.html Versão 2.1
1.6 android-1.6.cdd.pdf android-1.6-cdd.html