APK (Android Package Kit)

APK je formát souboru, který operační systém Android používá pro distribuci a instalaci aplikací. Je to v podstatě komprimovaný archiv (typu ZIP), který obsahuje vše potřebné pro běh aplikace.

Obsah souboru APK

AndroidManifest.xml: Informace o verzi, oprávněních a struktuře aplikace.

classes.dex: Zkompilovaný kód aplikace pro běh v ART.

resources.arsc: Předkompilované zdroje (např. řetězce textů).

Složka res a assets: Obrázky, zvuky a další multimediální data.

Poznámka: Od roku 2021 Google v Obchodě Play preferuje formát AAB (Android App Bundle), ze kterého se APK pro konkrétní zařízení generuje až při stahování.

Související pojmy: Android, Google Play, Sideloading.