Apa itu berkas APK? Paket Android dijelaskan

Baca 2 menit · Diperbarui 2026-09-05

Advertisement

Jawaban singkat

APK (Android Package) adalah arsip zip dengan susunan tetap yang bisa dipasang Android. Di dalamnya ada kode aplikasi yang sudah dikompilasi, sumber daya (gambar, tata letak, terjemahan), manifes yang menyatakan nama, versi, izin, dan versi Android minimum, serta tanda tangan pengembang. Saat Anda mengetuk Pasang, Android memverifikasi tanda tangan, mencocokkan manifes dengan perangkat, lalu menyalin isinya ke tempatnya.

Google Play memasang aplikasi dengan cara yang sama. Bedanya, Play mengunduh paket di latar belakang dan, untuk sebagian besar aplikasi modern, memecahnya menjadi beberapa APK kecil yang disesuaikan dengan perangkat Anda. Berkas yang Anda unduh sendiri biasanya berupa satu APK "universal" yang jalan di semua perangkat, atau bundel XAPK yang menyatukan pecahan-pecahan itu.

Apa isinya

BagianFungsi
AndroidManifest.xmlNama paket, nama dan kode versi, izin, versi Android minimum dan target
classes.dexKode aplikasi yang sudah dikompilasi
res/ dan resources.arscTata letak, gambar, teks dalam semua bahasa
lib/Kode native per CPU (arm64-v8a, armeabi-v7a, x86_64)
META-INF/Tanda tangan pengembang dan checksum berkas

Tanda tangan adalah yang terpenting. Android menolak memperbarui aplikasi terpasang dengan paket yang ditandatangani kunci berbeda. Itulah sebabnya build dari pengembang selalu bisa dipasang di atas versi Play, sedangkan "mod" yang ditandatangani ulang tidak pernah bisa.

Nama versi dan kode versi

Setiap APK punya dua kolom versi. Nama versi adalah teks yang dilihat orang, misalnya 12.10.1. Kode versi adalah bilangan bulat yang selalu naik, dan itulah yang dibandingkan Android untuk menentukan apakah sebuah paket lebih baru. Dua build bisa punya nama sama dengan kode berbeda, karena itu halaman versi di situs ini menampilkan keduanya.

Kapan Anda mengunduh APK sendiri

  • Perangkat Anda memakai versi Android yang tidak lagi didukung rilis terbaru, sementara build lama masih jalan.
  • Pembaruan menghapus fitur atau merusak sesuatu, dan Anda ingin kembali.
  • Aplikasi tidak tersedia di Play Store negara Anda.
  • Anda memakai perangkat tanpa layanan Google.

Dalam semua kasus itu paket yang dipasang adalah build yang sama dengan yang diterbitkan pengembang; tidak ada yang dikemas ulang di situs ini. Lihat cara memasang berkas APK dan XAPK untuk langkahnya dan cara menurunkan versi aplikasi untuk prosedur kembali ke versi lama.

Keamanan

Unduh dari sumber yang mapan, pastikan nama paket cocok dengan aplikasi yang Anda harapkan, dan bila ragu bandingkan tanda tangannya dengan salinan yang terpasang. Play Protect juga memindai paket yang dipasang dari luar toko, dan ketidakcocokan antara berkas dan tanda tangan pengembang yang dikenal adalah tanda peringatan paling jelas. Panduan memverifikasi APK sebelum memasang (bahasa Inggris) menjelaskan pemeriksaannya.

Panduan ini menjelaskan perilaku umum Android; nama menu berbeda menurut pabrikan dan versi Android. Unduhan di situs ini berasal dari mirror pihak ketiga yang mapan dan tidak pernah kami ubah.

Panduan lainnya

Advertisement