¿Qué significa APK? ¿Cuál es el formato interno?


9

¿APK es una abreviatura de Android Package Kit? ¿Qué pasa con el archivo en sí? ¿Es un archivo como ZIP donde durante la instalación el instalador extrae y copia los archivos en el sistema de archivos?


44
Sí, APK = Paquete de Android. Es un archivo. Esta es una buena pregunta para Google .
Gary

Irónicamente, la búsqueda de Google es inconsistente en lo que realmente significa "apk".
jhocking

Respuestas:


11

http://en.wikipedia.org/wiki/APK_(file_format)

Los archivos APK son una variante del formato de archivo JAR, que se crean en el formato de archivo ZIP, con una extensión de archivo .apk.


1
de hecho, puede descomprimir cualquier APK con cualquier programa que pueda leer el formato .zip estándar. Sin embargo, para hacer lo contrario, se requiere ejecutar el archivo zip a través de un convertidor para garantizar que el archivo zip tenga los metadatos y la firma apropiados (y el diseño de la carpeta).
Lie Ryan

por cierto, siendo el APK de facto solo un archivo ZIP renombrado, los primeros bytes (magic / header) son PK, por lo que también es una referencia a la extensión.
Ju Tutt

2

El archivo APK (paquete de Android) es un formato de archivo creado por Google. Este formato es uno de los miembros del grupo de archivos ejecutables (similar a EXE, MST, AIR).

La extensión del archivo APK se encuentra en Open Handset Alliance, que es una plataforma de telefonía móvil basada en Linux. Esta extensión de archivo se crea especialmente cuando se usa el SDK de Android de Google. Los archivos APK contienen los archivos de código, los archivos de recursos y la extensión de archivo XML AndroidManifest. Para más detalles http://edugoing.com/qna/index.php?qa=14&qa_1=describe-the-apk-format#a171

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.