APK (Android Package Kit) adalah format paket aplikasi Android yang berisi semua komponen yang diperlukan untuk menginstal aplikasi di perangkat Android. Format standar distribusi aplikasi Android.
APK sebenarnya adalah arsip ZIP yang berisi: classes.dex (compiled code Java/Kotlin ke Dalvik bytecode), resources.arsc (compiled resources), lib/ (native libraries .so untuk ARM/x86), res/ (resources mentah), assets/ (files mentah), AndroidManifest.xml (permissions, components, version), dan META-INF/ (certificate digital untuk verifikasi). Keamanan: APK harus ditandai dengan certificate (signed) oleh developer untuk bisa diinstall. Google Play Protect memindai APK. Sideload: instal langsung dari APK (perlu izin 'Unknown Sources'). Play Store menggunakan AAB (Android App Bundle) sebagai format distribusi, yang di-split menjadi APK optimal per perangkat. Kekurangan: hanya untuk Android (tidak cross-platform), rentan malware jika dari sumber tidak terpercaya, dan tidak ada automatic update kecuali dari Play Store.