APK

Android Package Kit (APK)

Android Package Kit, w skrócie APK, to format pliku z rozszerzeniem .apk, który jest stosowany do dystrybucji oraz instalacji pakietów w systemie operacyjnym Android.

Od sierpnia 2021 roku, Google Play wymaga od wydawców, aby dostarczali nowe aplikacje w formacie Android App Bundle (AAB). Na podstawie tego formatu, serwery Google generują ostateczny plik APK oraz podpisują go przy użyciu klucza Google lub klucza wydawcy, co różni się od standardowych APK, które były wcześniej tworzone i podpisywane bezpośrednio przez wydawców.

Struktura

Plik APK jest archiwum, które stanowi rozszerzoną wersję formatu JAR, używanego do dystrybucji oprogramowania w języku Java. Zwykle zawiera on następujące foldery:

  • META-INF
  • res

oraz pliki:

  • AndroidManifest.xml
  • classes.dex
  • resources.arsc

Plik APK można otworzyć za pomocą większości popularnych programów do dekompresji, takich jak 7-Zip, WinZIP, WinRAR oraz Ark.

Przypisy