¿Cuál es la relación entre la versión de Android, la versión de SDK, la versión de ADT y la versión de API?
SDK (Kit de desarrollo de software): generalmente una colección de herramientas de desarrollo utilizadas por los ingenieros de software para crear software de aplicación para paquetes de software, marcos de software, plataformas de hardware y sistemas operativos específicos. En Android, proporciona a los desarrolladores archivos de biblioteca y otras herramientas utilizadas en el desarrollo. Entendido simplemente como una colección de conjuntos de herramientas de desarrollo, es el conjunto de herramientas utilizado en el desarrollo general. Si no utiliza Eclipse como herramienta de desarrollo, no necesita descargar ADT, solo necesita descargar el SDK para desarrollar. El SDK lo puede compilar usted mismo, pero lleva mucho tiempo hacerlo mediante el comando make en un entorno Linux. Luego podemos importar nuestro SDK compilado a eclipse a través de ADT. Sobre esta base, puede modificar el paquete de código fuente, por ejemplo, modificar el código fuente en android system/app/phone.apk y luego llamar al comando make nuevamente para generar un nuevo archivo system.image, que es un archivo de imagen. .
Correspondencia entre la plataforma Android, la versión de la herramienta SDK y la versión ADT
Versión de la herramienta SDK de la versión ADT de la plataforma Android
Android 2.2 R7 ADT-0.9
p>Android 2.3 R8 ADT-8.0.1
Android 3.0 Vista previa R9 ADT-9.0.0
Android 3.0 r 10 ADT-10 0 . >
Android 3.1 r 11 ADT-11.0
Android 3.2 r 12 ADT-12 .
Android 4.0 r 14 ADT-14 . /p>
Versión de plataforma SDK y versión API.
Nivel API de la plataforma Android
Android 2.0.11 API6
Android 2.1-actualización 1 API7
Android 2.2 API8
Android 2.3 API9
Android 2.3.3 API10
Android 3.0 API11
Android 3.1 API12
Android 3.2 API13 p> p>
Android 4.0 API14
Espera