¿Cuál es el nombre completo de JDK.SDK.ADT instalado en la plataforma Android y qué significa?
JDK (Java Development Kit) es un kit de desarrollo de software (SDK) para el lenguaje Java. Un conjunto de herramientas necesario para desarrollar programas Java.
Kit de herramientas de desarrollo de software SDK (Software Development Kit). Generalmente es 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, sistemas operativos, etc.
ADT es un complemento de eclipse desarrollado por Android y se utiliza para empaquetar y encapsular aplicaciones de Android. Un tipo de datos abstracto (ADT) es una implementación que incluye una estructura de almacenamiento que almacena elementos de datos y un algoritmo que implementa operaciones básicas. En esta idea de abstracción de datos, la definición del tipo de datos y su implementación están separadas, lo cual es un concepto importante en el diseño de software.
Información ampliada:
Los kits de desarrollo de software son 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, sistemas operativos, etc. específicos. Colección, en general. Hablando, SDK es el SDK utilizado para desarrollar aplicaciones bajo la plataforma Windows.
Puede simplemente proporcionar algunos archivos para una interfaz de programación de aplicaciones (API) para un determinado lenguaje de programación, pero también puede incluir hardware complejo que puede comunicarse con un sistema integrado. Las herramientas generales incluyen utilidades para depuración y otros fines. Los SDK también suelen incluir código de muestra, notas técnicas de respaldo u otra documentación de respaldo para aclarar dudas sobre materiales de referencia básicos.
Para animar a los desarrolladores a utilizar sus sistemas o lenguajes, muchos SDK se proporcionan de forma gratuita. Los ingenieros de software suelen obtener kits de desarrollo de software de los desarrolladores de los sistemas de destino, o pueden descargarlos directamente de Internet, a veces como herramienta de marketing. Por ejemplo, una empresa de marketing ofrecería un SDK de compilación de forma gratuita para animar a las personas a utilizarlo, lo que atraería a más personas a comprar los componentes básicos porque pueden programarlo de forma gratuita.
El SDK puede venir con una licencia que impide que el software se desarrolle bajo una licencia incompatible. Por ejemplo, un proveedor de productos que proporciona un SDK propietario puede entrar en conflicto con el desarrollo de software libre. ¿GPL? puede hacer que el SDK sea casi incompatible con el desarrollo de software propietario. El SDK bajo LGPL no tiene este problema.
Material de referencia: Enciclopedia Baidu - SDK