.APK

APK Datei

Android Package
Frage stellen
SCHNELLE ANTWORT

Eine APK-Datei ist das Installationspaket für eine Android-App. Auf einem Smartphone tippt man auf die Datei, erlaubt „Apps aus unbekannten Quellen installieren“ für die App, mit der man sie geöffnet hat, und bestätigt anschließend. APK kann nicht in EXE konvertiert werden, und Sideloading umgeht den Google-Play-Scan, daher ist die Herkunft sicherheitsrelevant.

Entwickler: Google (Android Open Source Project) Kategorie: Ausführbare Dateien Offener Standard MIME: application/vnd.android.package-archive
VERFÜGBAR AUF Windows macOS Linux Android
Verwandt: .EXE · .VBS · .JAR · .EX4

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jun 30, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das APK-Dateiformat?

Eine Datei mit der Erweiterung .apk enthält ein komprimiertes Archiv mit einer Anwendung, einem Spiel oder einer Firmware für das Android-System. APK-Pakete basieren auf dem ZIP/JAR-Containerformat, was bedeutet, dass jedes gängige Archivierungswerkzeug deren Inhalt öffnen und einsehen kann. Google Play hat ursprünglich eine Größenbeschränkung von 100 MB für .apk-Downloads festgelegt, mit bis zu zwei Erweiterungsdateien von je bis zu 2 GB für zusätzliche Ressourcen; seit August 2021 verlangt Google Play, dass neue Apps als .AAB (Android App Bundles) veröffentlicht werden, die bei der Installation gerätespezifische Split-APKs erzeugen, anstatt ein einzelnes monolithisches Paket auszuliefern.

Aufbau einer APK-Datei

Der Aufbau von APK-Dateien basiert auf dem JAR-Archiv - sie können folgende Unterordner und Dateien enthalten:

  • res - mit einer Beschreibung der Ressourcen in unkompilierter Form,
  • lib - enthält kompilierte Quellen und Anwendungsbibliotheken, unterteilt nach verschiedenen Rechenplattformen (z. B. arm64-v8a, x86_64),
  • META-INF - mit Dateien, die Informationen über das Paket enthalten, z. B. die Datei MANIFEST.MF oder Zertifikate,
  • assets - enthält verschiedene von der App verwendete Ressourcen,
  • classes.dex - kompilierter Dalvik/ART-Bytecode, der von der Android-Laufzeitumgebung ausgeführt wird,
  • AndroidManifest.xml - binär kodiertes Manifest, das die Berechtigungen, Komponenten und SDK-Anforderungen der App deklariert,
  • resources.arsc - vorkompilierte Ressourcentabelle, die IDs auf Strings, Layouts und Drawables abbildet.

Android Package-Dateien werden zur Erstellung und Verteilung von Programmen für mobile Plattformen verwendet, die auf dem Android-System betrieben werden. Der Inhalt von .apk-Dateien kann mit den meisten Dekomprimierungsprogrammen, die ZIP-Komprimierung unterstützen, entpackt oder einfach durch Umbenennen der Datei in .zip eingesehen werden. Um die Integrität zu gewährleisten, sind Pakete durch das APK Signature Scheme v2/v3 (und v4 für inkrementelle Updates) geschützt; die Installation wird verweigert, wenn die Signatur nicht übereinstimmt. Die Installation von .apk-Paketen außerhalb des Play Stores ist standardmäßig nicht gestattet - Benutzer müssen die Berechtigung Apps aus unbekannten Quellen installieren in den Android-Einstellungen aktivieren oder das Paket über adb install app.apk übertragen. Apps, die für eine einzelne .apk zu groß sind, können als .XAPK verteilt werden, das eine Basis-APK mit einem oder mehreren Split-APKs in einem einzigen Archiv bündelt.

Sicherheit

RISIKO: HIGH

APK ist der häufigste Android-Malware-Verbreitungsweg: Sideloading umgeht den Google-Play-Protect-Scan. Risikocheck für Benutzer: Installieren Sie nur aus vertrauenswürdigen Quellen (Google Play, F-Droid, APKMirror - das Signaturen gegen die des Entwicklers prüft), überprüfen Sie, ob die angeforderten Berechtigungen dem Zweck der App entsprechen, installieren Sie niemals eine APK, die unaufgefordert per Chat/SMS angekommen ist („Smishing“-Kampagnen), und vergleichen Sie die App-Signatur beim Aktualisieren. Der Umbenennen-in-ZIP-Trick ermöglicht es Ihnen, den Inhalt vor der Installation zu prüfen.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEAndroid Packagealias Android Application Package, APK file
ENTWICKLERGoogle (Android Open Source Project)seit 2008 (Android 1.0)
MIME TYPEapplication/vnd.android.package-archive
TYPZIP-basiertes Anwendungspaket (binär)
STANDARDOffen · lizenzfrei
MAGIC BYTES · DATEISIGNATUR
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Identical to any ZIP archive; distinguish by internal AndroidManifest.xml + classes.dex

Programme zum Öffnen von APK-Dateien

Windows3 apps
7-Zip Open Source Rechtsklick → Archiv öffnen - zeigt den APK-Inhalt, ohne ihn zu installieren (es ist ein ZIP).
BlueStacks Kostenlos Ziehen Sie die APK auf das BlueStacks-Fenster; die App erscheint auf dem Startbildschirm.
Android Studio (emulator) Open Source Erstellen Sie ein virtuelles Gerät und ziehen Sie dann die APK auf das laufende Emulator-Fenster.
macOS1 app
Android Studio (emulator) Open Source Erstellen Sie ein virtuelles Gerät und ziehen Sie dann die APK auf das laufende Emulator-Fenster.
Linux2 apps
Waydroid Open Source waydroid app install app.apk (containerbasiertes Android, nahezu native Geschwindigkeit).
Android Studio (emulator) Open Source Erstellen Sie ein virtuelles Gerät und ziehen Sie dann die APK auf das laufende Emulator-Fenster.
Android2 apps
Files by Google Kostenlos Tippen Sie auf die APK, erlauben Sie bei Aufforderung „Apps aus unbekannten Quellen installieren“ für Files und bestätigen Sie die Installation.
APKMirror Installer Freemium Verwenden Sie diesen für Split-Bundles (.apks/.xapk/.apkm), die der System-Installer ablehnt.

Technische Details

technische Spezifikation
KodierungBinär
Byte-ReihenfolgeLittle-endian
ContainerZIP-Archiv (auch als JAR gültig)
KomprimierungDEFLATE pro Eintrag; ausrichtungsempfindliche Einträge werden unkomprimiert gespeichert (STORED-Methode) und zipaligned
Signierung / IntegritätAPK Signature Scheme v2/v3 (Block vor dem zentralen ZIP-Verzeichnis eingefügt); v4 für inkrementelle On-Device-Updates; Installation bei Signaturabweichung verweigert
Magic Bytes50 4B 03 04 - Standard-ZIP-„PK“-Lokaldatei-Header an Offset 0; von einfachem ZIP durch das Vorhandensein von AndroidManifest.xml und classes.dex zu unterscheiden
Interne DateienAndroidManifest.xml, classes.dex (+ classes2.dex …), resources.arsc, res/, lib/, assets/, META-INF/
BytecodeDalvik Executable (DEX) in classes.dex - aus Java/Kotlin-Quellcode kompiliert, von ART (Android Runtime) ausgeführt
Ausrichtungzipalign erzwingt 4-Byte-Ausrichtung für unkomprimierte Einträge; Android 15+ zielt auf 16-KB-Seitenausrichtung ab
Manifest-FormatBinär kodiertes XML (AXML), das Paketname, Berechtigungen, Activity/Service/Provider-Komponenten, minSdkVersion, targetSdkVersion deklariert
Native-Bibliotheks-Layoutlib/<ABI>/-Unterverzeichnis pro Architektur: arm64-v8a, armeabi-v7a, x86, x86_64
Ressourcentabelleresources.arsc - flache Binärdatei, die ganzzahlige Ressourcen-IDs auf Strings, Layouts, Drawables und Konfigurationsvarianten abbildet
Typische Größe2 MB - 1,5 GB; APKs für Basis-Apps üblicherweise 5-100 MB; Spiele mit gebündelten Assets erreichen den oberen Bereich
MIME-Typapplication/vnd.android.package-archive
PlattformAndroid (nativ); unter Windows, Linux, macOS über Emulatoren ausführbar (BlueStacks, Android Studio AVD, Waydroid)
Veröffentlicht2008 (Android 1.0)
Neueste VersionAPK Signature Scheme v3 (Android 9, 2018); v4 incremental (Android 11, 2020)
Offener StandardJa · lizenzgebührenfrei
Spezifikationsource.android.com

APK-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit APK-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages
U
Ulises14 d agoUNBEANTWORTET
Que hacer si es apk nose puede descarga en mi dispositivo
Warte auf eine Antwort
M
Microsoft SwiftKey AI16 d agoUNBEANTWORTET
Microsoft SwiftKey AI
Warte auf eine Antwort
T
TomekJul 2026FRAGE
How do I open an APK on Windows 11 without an emulator?
A
androiddevJul 2026ANTWORT
Use an emulator like BlueStacks, or unzip it to inspect the contents.

Häufig gestellte Fragen

Kann ich eine APK-Datei in EXE konvertieren?
Nein - APK enthält Android-Bytecode, EXE enthält Windows-Maschinencode. Führen Sie die APK stattdessen in einem Android-Emulator unter Windows aus, oder suchen Sie nach der nativen Windows-Version der App.
Wie installiere ich eine APK auf meinem Android-Smartphone?
Öffnen Sie die Datei in Ihrem Dateimanager, erlauben Sie bei Aufforderung „Apps aus unbekannten Quellen installieren“ für diesen Dateimanager und bestätigen Sie anschließend. Ab Android 8 wird die Berechtigung pro App erteilt, nicht global.
Warum lässt sich meine APK nicht installieren?
Häufigste Ursachen: die Berechtigung „Apps aus unbekannten Quellen installieren“ ist gesperrt, die APK zielt auf eine neuere Android-Version als Ihre ab, die CPU-Architektur stimmt nicht überein (arm64 vs x86), oder es handelt sich um ein Split-Bundle (.apks/.xapk), das einen speziellen Installer benötigt.
Ist es legal, APK-Dateien herunterzuladen?
Das Herunterladen kostenloser Apps von Spiegelservern ist im Allgemeinen legal; das kostenlose Herunterladen kostenpflichtiger Apps ist Piraterie. Abgesehen von Vertriebsbedingungen sollten Sie aus Sicherheitsgründen stets offizielle Quellen bevorzugen.
Was ist der Unterschied zwischen APK und AAB?
AAB ist das Veröffentlichungsformat, das Entwickler in Google Play hochladen; der Store erstellt daraus optimierte APKs. Ein AAB kann nicht direkt installiert werden - bundletool konvertiert es in APKs.
Ist es sicher, APK-Dateien zu installieren?
Nur so sicher wie die Quelle. Sideloading umgeht Play Protect, daher sollten Sie sich an seriöse Quellen halten, Berechtigungen überprüfen und bei APKs, die per Nachricht gesendet werden, misstrauisch sein.

Quellen

1Microsoft - Windows Subsystem for Android end of supportlearn.microsoft.com
2Android Developers - Application fundamentalsdeveloper.android.com

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.MDMarkdown Document
7.BINCD/DVD Disc Image (BIN/CUE)
8.TMPTemporary File
9.M4AMPEG-4 Audio File
10.JSONJavaScript Object Notation file

Verwandte Erweiterungen

.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)
.AIRAdobe AIR Application Installer Package

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen