Documento de definición de compatibilidad de Android

Bienvenido al Documento de definición de compatibilidad de Android (CDD). Este documento enumera los requisitos que se deben cumplir para que los dispositivos sean compatibles con la última versión de Android. Para ser consideradas compatibles con Android, las implementaciones de dispositivos DEBEN cumplir con los requisitos presentados en esta Definición de compatibilidad, incluidos los documentos incorporados a través de referencia. Para cada versión de la plataforma Android, se proporcionará una CDD detallada. El CDD representa el aspecto de "política" de la compatibilidad con Android.

Es importante que la política del programa de compatibilidad de Android se codifique explícitamente, ya que ningún conjunto de pruebas, incluido el Conjunto de pruebas de compatibilidad de Android (CTS) , puede ser realmente completo. Por ejemplo, el CTS incluye una prueba que verifica la presencia y el comportamiento correcto de las API de gráficos OpenGL, pero ninguna prueba de software puede verificar que los gráficos realmente aparezcan correctamente en la pantalla. En términos más generales, es imposible probar la presencia de funciones de hardware como teclados, densidad de pantalla, Wi-Fi y Bluetooth.

El papel del CDD es codificar y aclarar requisitos específicos y eliminar la ambigüedad. El CDD no intenta ser exhaustivo. Dado que Android es un corpus único de código abierto, el código en sí es la "especificación" completa de la plataforma y sus API. El CDD actúa como un "centro" que hace referencia a otro contenido (como la documentación de la API SDK) que proporciona un marco en el que se puede usar el código fuente de Android para que el resultado final sea un sistema compatible.

Si desea construir un dispositivo compatible con una determinada versión de Android, comience por verificar el código fuente de esa versión y luego lea el CDD correspondiente y manténgase dentro de sus pautas.

Para ver los próximos cambios en CDD, vaya a Definición de compatibilidad de Android (versión preliminar) .

Puede ver la CDD más reciente ya sea como una página web HTML o como un PDF fácilmente descargable:

Encuentre versiones anteriores de CDD y cadenas de versión de lanzamiento aprobadas aquí:

Versión PDF HTML/XHTML Instrumentos de cuerda
13 android-13-cdd.html
12 android-12-cdd.pdf android-12-cdd.html Versión 12
11 android-11-cdd.pdf android-11-cdd.html Versión 11
10 android-10-cdd.pdf android-10-cdd.html Versión 10
9 android-9-cdd.pdf android-9-cdd.html Versión 9
8.1 android-8.1-cdd.pdf android-8.1-cdd.html Versión 8.1
8.0 android-8.0-cdd.pdf android-8.0-cdd.html Versión 8.0
7.1 android-7.1-cdd.pdf android-7.1-cdd.html Versión 7.1
7.0 android-7.0-cdd.pdf android-7.0-cdd.html Versión 7.0
6.0 android-6.0-cdd.pdf android-6.0-cdd.html Versión 6.0
5.1 android-5.1.cdd.pdf android-5.1-cdd.html Versión 5.1
5.0 android-5.0.cdd.pdf android-5.0-cdd.html Versión 5.0
4.4 android-4.4.cdd.pdf android-4.4-cdd.html Versión 4.4
4.3 android-4.3.cdd.pdf android-4.3-cdd.html Versión 4.3
4.2 android-4.2.cdd.pdf android-4.2-cdd.html Versión 4.2
4.1 android-4.1.cdd.pdf android-4.1-cdd.html Versión 4.1
4.0 android-4.0.cdd.pdf android-4.0-cdd.html Versión 4.0
2.3 android-2.3.cdd.pdf
android-2.3.3-cdd.pdf
android-2.3-cdd.html Versión 2.3
2.2 android-2.2.cdd.pdf android-2.2-cdd.html Versión 2.2
2.1 android-2.1.cdd.pdf android-2.1-cdd.html Versión 2.1
1.6 android-1.6.cdd.pdf android-1.6-cdd.html