APKS ist das Split-APK-Bundle-Format, das von SAI (Split APKs Installer) populär gemacht und häufig in App-Backup-Tools verwendet wird.Im Gegensatz zu einer herkömmlichen einzelnen .apk-Datei ist eine .apks-Datei ein ZIP-Container, der mehrere APK-Splits enthält – die Basisanwendung, architekturspezifische native Bibliotheken, Ressourcen für die Bildschirmdichte und Sprachpakete.Diese Splits müssen zusammen in einer einzigen Sitzung installiert werden, damit die App ordnungsgemäß funktioniert.
AnExplorer übernimmt die native APKS-Installation.Tippen Sie auf die Datei, bestätigen Sie die Installation, und alle Splits werden gemeinsam mithilfe der Session-Installer-API von Android installiert – es sind keine separaten Tools oder mehrstufigen Prozesse erforderlich.
Schnelle Antwort
Öffnen Sie AnExplorer → navigieren Sie zur Datei .apks → tippen Sie darauf → tippen Sie auf Installieren.AnExplorer erweitert das Bundle automatisch und installiert alle Splits in einer einzigen Sitzung.
Was ist eine APKS-Datei?
APKS ist ein ZIP-basiertes Containerformat, das mehrere geteilte Android-APK-Dateien in einer einzigen herunterladbaren oder übertragbaren Datei bündelt.Das Format wurde vom SAI-Projekt (Split APKs Installer) entwickelt und hat sich seitdem zu einem De-facto-Standard für App-Backup- und Übertragungstools entwickelt.
In einer typischen APKS-Datei finden Sie:
- base.apk – der Kernanwendungscode, die primären Ressourcen und das Manifest
- split_config.arm64_v8a.apk – nativer Bibliothekscode für ARM64-Prozessoren
- split_config.xxhdpi.apk – Bildressourcen, skaliert für Bildschirme mit hoher Dichte
- split_config.en.apk – Englische Sprachzeichenfolgen und Gebietsschemaressourcen
- Zusätzliche Split-APKs – Funktionsmodule, andere Sprachen, andere Architekturen
Alle diese Komponenten bilden zusammen die vollständige Anwendung.Die alleinige Installation von base.apk würde dazu führen, dass einer kaputten App native Bibliotheken, Grafiken in angemessener Größe oder Sprachressourcen fehlen.
Woher kommen APKS-Dateien?
APKS-Dateien stoßen in mehreren Szenarien auf:
- App-Backups – SAI und ähnliche Tools exportieren installierte Apps als APKS, um alle Splits beizubehalten
- Übertragung von Gerät zu Gerät – Verschieben von Apps zwischen Telefonen ohne erneutes Herunterladen aus dem Play Store
- ADB-Backups – Android Debug Bridge kann App-Bundles exportieren
- Benutzerdefiniertes ROM-Setup – vorgefertigte System-Apps im APKS-Format
- Unternehmensverteilung – IT-Abteilungen teilen interne Apps
- Archivierung – Speichern bestimmter App-Versionen zum Testen oder Rollback
- Alternative App-Stores – einige Stores bieten Downloads im APKS-Format an
Der Hauptunterschied zum Herunterladen einer neuen APK: APKS-Dateien erfassen die genaue Konfiguration, die auf einem bestimmten Gerät installiert wurde, einschließlich nur der Aufteilungen, die für die Architektur und Bildschirmdichte dieses Geräts relevant sind.
Schritt-für-Schritt: Installieren Sie eine APKS-Datei
Voraussetzungen
Aktivieren Sie AnExplorer, um Apps aus unbekannten Quellen zu installieren:
- Gehen Sie zu Einstellungen → Apps → Spezieller App-Zugriff → Unbekannte Apps installieren
- Suchen Sie nach AnExplorer → schalten Sie Von dieser Quelle zulassen auf EIN
Installationsprozess
- Übertragen Sie die Datei
.apksauf Ihr Telefon (Download, USB-Übertragung, Cloud-Speicher oder Empfang über Bluetooth). - Öffnen Sie AnExplorer → navigieren Sie zum Dateispeicherort (normalerweise Downloads/)
- Tippen Sie auf die Datei
.apks– AnExplorer erkennt sie als geteiltes APK-Bundle - Überprüfen Sie die angezeigten App-Informationen: Paketname, Version, Berechtigungen
- Tippen Sie auf Installieren
- Android installiert alle Splits zusammen in einer atomaren Sitzung
- Tippen Sie auf Öffnen, um die App zu starten, oder auf Fertig, um zu AnExplorer zurückzukehren.
Die Installation dauert je nach App-Größe normalerweise 3–10 Sekunden.
Technische Details
Interne APKS-Struktur
Eine APKS-Datei ist ein Standard-ZIP-Archiv, das APK-Dateien enthält:
AppName_v2.1.0.apks (ZIP container)
├── base.apk (core application ~20-50 MB)
├── split_config.arm64_v8a.apk (ARM64 native libraries ~5-30 MB)
├── split_config.xxhdpi.apk (high-density resources ~2-10 MB)
├── split_config.en.apk (English strings ~0.1-1 MB)
└── split_config.es.apk (Spanish strings ~0.1-1 MB)
Installationsmechanismus
AnExplorer verwendet Androids PackageInstaller Session API für die APKS-Installation:
- Sitzungserstellung – öffnet eine neue Installationssitzung mit dem Paketmanager
- Split-Streaming – liest jedes APK aus dem APKS-Container und streamt es in die Sitzung
- Validierung – Android überprüft, ob alle Splits denselben Paketnamen und dasselbe Signaturzertifikat haben
- Atomic Commit – alle Splits werden gleichzeitig installiert (alle erfolgreich oder alle fehlschlagen)
- Registrierung – die App erscheint im Launcher und in der App-Schublade
Dies ist identisch mit der Art und Weise, wie der Play Store Apps aus App Bundles installiert, wodurch volle Kompatibilität gewährleistet ist.
Split-APK-Typen erklärt
| Split-Typ | Beispieldateiname | Zweck | Auswirkungen auf die Größe |
|---|---|---|---|
| Basis | base.apk | Kerncode und Ressourcen | Erforderlich, größte |
| ABI (CPU) | split_config.arm64_v8a.apk | Native Bibliotheken | 5-100 MB für Spiele |
| Dichte | split_config.xxhdpi.apk | Bildschirmgerechte Bilder | 2-20 MB |
| Sprache | split_config.en.apk | Gebietsschemazeichenfolgen | jeweils 0,1-2 MB |
| Funktion | split_dynamic_feature.apk | On-Demand-Module | Variiert |
Warum es Split-APKs gibt
Google hat geteilte APKs mit Android App Bundles eingeführt, um das Problem der „universellen APK“-Aufblähung zu lösen:
– Eine universelle APK enthält native Bibliotheken für ARM, ARM64, x86 und x86_64 – es wird nur eine verwendet
- Es umfasst zeichnbare Ressourcen für ldpi bis xxxhdpi – nur eine Dichte passt zu Ihrem Bildschirm
- Es enthält Zeichenfolgen für mehr als 40 Sprachen – Sie verwenden nur eine oder zwei
Mit Splits bekommt Ihr Gerät nur das, was es braucht.Aus einem 200 MB großen universellen APK könnten 60 MB gerätespezifische Splits werden.Das APKS-Format behält diese Aufteilungen für die Weiterverteilung bei.
APKS vs. APKM vs. XAPK vs. APK
| Funktion | APKS | APKM | XAPK | APK |
|---|---|---|---|---|
| Quelle | SAI, Backup-Tools | APKMirror | APKPure | Überall |
| Behälter | PLZ | PLZ | PLZ | Einzelne Datei |
| Enthält Teilungen | ✅ | ✅ | Optional | ❌ |
| Enthält OBB-Daten | ❌ | ❌ | ✅ | ❌ |
| Metadatenformat | Keine (nur APKs) | manifest.json | manifest.json | N/A |
| Am besten für | Backups, Übertragungen | APKMirror-Downloads | Große Spiele | Einfache Apps |
| AnExplorer Unterstützung | ✅ | ✅ | ✅ | ✅ |
Alle vier Formate werden von AnExplorer mit identischer Benutzerfreundlichkeit unterstützt – tippen und installieren.
Erstellen von APKS-Backups
Sie können installierte Apps als APKS-Dateien zur Sicherung oder Übertragung exportieren:
- Öffnen Sie AnExplorers App Manager
- Suchen Sie die App, die Sie sichern möchten
- Lange drücken → Sichern oder Als APK exportieren
- Die exportierte Datei behält alle Aufteilungen für die App bei, wie sie auf Ihrem Gerät installiert ist
- Übertragen Sie die APKS zur sicheren Aufbewahrung auf ein anderes Gerät oder einen Cloud-Speicher
Hinweis: Apps mit DRM oder Lizenzüberprüfung funktionieren möglicherweise nicht, wenn sie auf ein anderes Gerät oder ein anderes Google-Konto übertragen werden.
APKS-Inhalte prüfen
Sie können den Inhalt eines APKS-Bundles untersuchen, ohne Folgendes zu installieren:
- Drücken Sie lange auf die Datei
.apksin AnExplorer - Tippen Sie auf Als Archiv öffnen – die Datei wird wie eine ZIP-Datei geöffnet
- Sie sehen alle geteilten APK-Dateien mit ihrer Größe aufgelistet
- Dadurch können Sie überprüfen, ob die richtige Architektur und die richtigen Konfigurationsaufteilungen enthalten sind
Nützliche Kontrollen:
- Bestätigen Sie, dass
split_config.arm64_v8a.apkfür moderne Telefone vorhanden ist - Stellen Sie sicher, dass die base.apk-Version Ihren Erwartungen entspricht
- Überprüfen Sie die gesamte extrahierte Größe, um sicherzustellen, dass Sie über genügend Speicherplatz verfügen
Überlegungen zur Kompatibilität
APKS-Dateien, die von einem Gerät exportiert wurden, funktionieren möglicherweise nicht auf einem anderen, wenn:
- Architekturkonflikt – ein von einem ARM64-Telefon exportiertes APKS funktioniert nicht auf einem x86-Tablet, da es über keine nativen x86-Bibliotheken verfügt
- Nichtübereinstimmung der Dichte – nicht kritisch, Android skaliert Ressourcen.Die App funktioniert, benötigt aber möglicherweise etwas mehr Speicher.
- Android-Version – das Zielgerät muss über die Mindest-SDK-Version der App verfügen
- Signaturkonflikte – wenn bereits eine andere Version der App (mit anderem Signaturschlüssel) installiert ist
Stellen Sie für maximale Kompatibilität beim Sichern von Apps sicher, dass alle Architekturaufteilungen enthalten sind, oder verwenden Sie ein Tool, das Universalpakete exportiert.
Fehlerbehebung
„Paketkonflikt mit vorhandenem Paket“
Auf dem Zielgerät ist bereits eine Version der App mit einem anderen Signaturzertifikat installiert.Dies geschieht häufig, wenn:
- Die installierte Version stammt von einer anderen Quelle (modifiziertes APK)
- Sie versuchen, eine ältere Version über eine neuere zu installieren
Lösung: Deinstallieren Sie zuerst die vorhandene App und installieren Sie dann das APKS.
APKS wird installiert, aber die App stürzt ab oder es fehlen Funktionen
Dem Bundle fehlen möglicherweise gerätespezifische Aufteilungen, die für das Zielgerät erforderlich sind:
- Öffnen Sie das APKS als ZIP und prüfen Sie, ob die Architektur Ihres Geräts aufgeteilt ist – Wenn Sie von einem ARM64-Gerät exportiert haben und die Installation auf x86 durchführen, schlägt der Vorgang fehl
- Laden Sie die Universal-Variante herunter oder exportieren Sie sie von einem passenden Gerät
„Sitzung fehlgeschlagen“ oder Zeitüberschreitung bei der Installation
- Schließen Sie Hintergrund-Apps, um RAM freizugeben – das Sitzungsinstallationsprogramm benötigt Speicher für die Verarbeitung
- Stellen Sie sicher, dass ausreichend Speicherplatz vorhanden ist (2x die APKS-Dateigröße empfohlen)
- Auf einigen Geräten kann es bei sehr großen Bundles (500+ MB) zu Zeitüberschreitungen kommen.Versuchen Sie es nach einem Neustart erneut.
APKS-Datei kann nicht geöffnet werden – „unbekanntes Format“
- Stellen Sie sicher, dass Sie zum Öffnen der Datei AnExplorer verwenden und nicht den Standarddateimanager
- Drücken Sie lange → Öffnen mit → AnExplorer, wenn eine andere App die Dateizuordnung übernimmt
- Die Datei ist möglicherweise beschädigt.Laden Sie die APKS-Datei erneut herunter oder übertragen Sie sie erneut.
Verwandte Leitfäden
- APK-Dateien installieren – Standard-Einzel-APK-Installation
- APKM-Dateien installieren – APKMirror-Bundle-Format
- XAPK-Dateien installieren – APKPure-Bundle mit OBB-Daten
- Apps als APK sichern – installierte Apps exportieren
- App-Manager
