Android Package Kit (APK)



Paquete de paquetes de Android (APK) es el formato de archivo de paquetes utilizado por el sistema operativo Android para la distribución e instalación de aplicaciones móviles y middleware.

Los archivos APK son análogos a otros paquetes de software como APPX en Microsoft Windows o paquetes Deb en sistemas operativos basados ​​en Debian como Ubuntu. Para crear un archivo APK, primero se compila un programa para Android, y luego todas sus partes se empaquetan en un solo archivo. Un archivo APK contiene todo el código de ese programa (como archivos .dex), recursos, activos, certificados y archivo de manifiesto. Como es el caso con muchos formatos de archivo, los archivos APK pueden tener cualquier nombre necesario, siempre que el nombre del archivo termine en “.apk”.

Los archivos APK son un tipo de archivo de archivo, específicamente en paquetes de formato zip basados ​​en el formato de archivo JAR, con .apk como la extensión de nombre de archivo. El tipo MIME asociado a los archivos APK es application / vnd.android.package-archive.

Los archivos APK se pueden instalar en dispositivos con Android como instalar software en una PC. Cuando un usuario descarga e instala una aplicación de Android de una fuente oficial (como Google Play) o de otro sitio (no oficial), está instalando un archivo APK en su dispositivo. Un usuario o desarrollador también puede instalar un archivo APK directamente en un dispositivo (es decir, no a través de la descarga desde la red) desde un ordenador de sobremesa, utilizando un programa de comunicación como adb o desde una aplicación de gestor de archivos en un proceso conocido como carga lateral. De forma predeterminada, la capacidad de instalar desde sitios no oficiales o directamente desde un administrador de escritorio o de archivos se deshabilita por razones de seguridad en la mayoría de los dispositivos Android. Los usuarios pueden activarlo cambiando la configuración “Fuentes desconocidas” en el menú Configuración.