¿Cuál es la diferencia entre Android SDK y ADT?

Hola,

Android SDK (Kit de desarrollo de software) : un kit de desarrollo de software que permite a los desarrolladores crear aplicaciones para la plataforma Android . El SDK de Android incluye proyectos de muestra con código fuente, herramientas de desarrollo, un emulador y bibliotecas necesarias para crear aplicaciones de Android .

Android Development Tools (ADT) es un complemento para Eclipse IDE que está diseñado para brindarle un entorno potente e integrado en el que crear aplicaciones de Android .

Si desea obtener más información sobre las diferencias entre SDK y ADT. Por favor, vaya a través del siguiente enlace:

Android Studio vs Eclipse: ¿Cuáles son las principales diferencias?

Espero que hayas recibido tu respuesta.

Contáctame en cualquier momento para más consultas.

Android SDK = Kit de desarrollo de software de Android: consta de compiladores, utilidades, herramientas de compilación y herramientas de empaque para crear e implementar aplicaciones de Android. Las herramientas de Android SDK son en su mayoría herramientas de línea de comandos, que se pueden invocar desde el shell de Unix o la línea de comandos de estilo MS-DOS (en Windows) y no son gráficas.

Eclipse = Un “Entorno de desarrollo integrado” (IDE) de código abierto, que proporciona un editor de código, vistas integradas del proyecto y otras “perspectivas” para permitir un entorno donde los programadores puedan “ver” su código y sus activos gráficos como un solo proyecto en lugar de como separar pequeños archivos en el disco. Eclipse también proporciona “complementos” que le permiten manejar nuevos idiomas, conjuntos de herramientas y entornos.

Por lo tanto, la arquitectura de complementos, módulos y el entorno gráfico integrado fácil de navegar de Eclipse proporcionan una forma conveniente para que los proveedores de plataformas (como Android, pero también Blackberry OS 10 y Samsung Tizen y varias otras plataformas) implementen complementos de Eclipse o incluso envoltorios para Eclipse, y proporciona a los programadores y nuevos desarrolladores en su plataforma una forma fácil e integrada de desarrollar, probar y empaquetar código para su plataforma.

ADT = Herramientas para desarrolladores de Android = Es un “complemento” y conjunto de herramientas que ayuda a los desarrolladores de Android a usar Eclipse y su entorno para desarrollar, empaquetar y enviar aplicaciones. Como se mencionó anteriormente, las herramientas de Android SDK son principalmente herramientas de “línea de comandos” basadas en texto. Eclipse proporciona un entorno integrado y un contenedor gráfico donde los desarrolladores pueden invocar fácilmente estas herramientas desde un entorno gráfico ya sea en Windows, Linux o MacOS y usar el mouse y el teclado de forma intuitiva en lugar de navegar a través de docenas de directorios y memorizar la sintaxis de docenas de comandos .

Hoy en día, ADT se trata como Obsoleto y se reemplaza por Android Studio. Sin embargo, la explicación anterior sigue vigente y los conceptos anteriores son útiles para conocer y comprender.

¡Comentarios, más preguntas para mí y votos positivos bienvenidos!

ADT significa Android Developer Tools y SDK significa Software Development Kit.

SDK contiene todos los archivos de imagen y clases y métodos para cada API.

ADT contiene los complementos, HAXM y algunas cosas más.

SDK es igual para todos los sistemas operativos. es decir, un conjunto de SDK puede funcionar en Linux, Windows o Mac, pero un conjunto de ADT no puede funcionar en un sistema operativo diferente. ADT es diferente para diferentes sistemas operativos.

El SDK contiene archivos de biblioteca precompilados llamados API que se pueden usar directamente en su código. ADT es un entorno de desarrollo con SDK que se utiliza para desarrollar aplicaciones de Android.