Untuk apa APK berdiri? Apa format internal?


9

Apakah APK singkatan dari Android Package Kit? Bagaimana dengan file itu sendiri? Apakah ini arsip seperti ZIP di mana saat menginstal installer mengekstrak dan menyalin file ke sistem file?


4
Ya, APK = Paket Android. Itu adalah arsip. Ini pertanyaan yang bagus untuk google .
gary

Ironisnya, pencarian google tidak konsisten dengan apa yang sebenarnya "apk" maksudkan.
jhocking

Jawaban:


11

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

File APK adalah varian dari format file JAR, yang dibangun pada format file ZIP, dengan ekstensi file .apk.


1
bahkan, Anda dapat meng-unzip APK apa pun dengan program apa pun yang dapat membaca format .zip standar. Untuk melakukan sebaliknya, perlu menjalankan zip melalui konverter untuk memastikan bahwa file zip memiliki metadata dan tanda tangan yang sesuai (dan tata letak folder).
Lie Ryan

kebetulan, menjadi APK de facto hanya file ZIP berganti nama, byte pertama (magic / header) PK, jadi itu referensi untuk ekstensi juga.
Ju Tutt

2

File APK (Paket Android) adalah format file yang dibuat oleh Google. Format ini adalah salah satu anggota grup dari File yang Dapat Dieksekusi (mirip dengan EXE, MST, AIR).

Ekstensi file APK ada di Open Handset Alliance yang merupakan platform ponsel berbasis Linux. Ekstensi file ini dibuat khusus saat menggunakan Google Android SDK. File APK berisi file kode, file sumber daya dan ekstensi file AndroidManifest XML. Untuk detail lebih lanjut http://edugoing.com/qna/index.php?qa=14&qa_1=describe-the-apk-format#a171

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.