Cosa significa APK? Qual è il formato interno?


9

APK è un'abbreviazione per Android Package Kit? E il file stesso? È un archivio come ZIP dove durante l'installazione il programma di installazione estrae e copia i file nel file system?


4
Sì, APK = pacchetto Android. È un archivio. Questa è una buona domanda per Google .
gary,

Ironia della sorte, la ricerca di google è incoerente su ciò che "apk" rappresenta effettivamente.
scherzare il

Risposte:


11

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

I file APK sono una variante del formato di file JAR, che sono basati sul formato di file ZIP, con estensione .apk.


1
infatti, puoi decomprimere qualsiasi APK con qualsiasi programma in grado di leggere il formato standard .zip. Per fare il contrario, tuttavia, è necessario eseguire zip attraverso un convertitore per garantire che il file zip abbia i metadati e la firma appropriati (e il layout della cartella).
Lie Ryan,

per inciso, essendo l'APK di fatto solo un file ZIP rinominato, i primi byte (magia / intestazione) lo sono PK, quindi anche questo è un riferimento all'estensione.
Ju Tutt,

2

Il file APK (pacchetto Android) è un formato file creato da Google. Questo formato è uno dei membri del gruppo di file eseguibili (simile a EXE, MST, AIR).

L'estensione del file APK è in Open Handset Alliance che è una piattaforma di telefonia mobile basata su Linux. Questa estensione di file viene creata in particolare quando si utilizza l'SDK Android di Google. I file APK contengono i file di codice, i file di risorse e l'estensione XML del file AndroidManifest. Per maggiori dettagli http://edugoing.com/qna/index.php?qa=14&qa_1=describe-the-apk-format#a171

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.