APKS is het gesplitste APK-bundelformaat dat populair is gemaakt door SAI (Split APKs Installer) en vaak wordt gebruikt in app-back-uptools.In tegenstelling tot een traditioneel enkel .apk-bestand, is een .apks-bestand een ZIP-container met meerdere APK-splitsingen: de basistoepassing, architectuurspecifieke native bibliotheken, bronnen voor schermdichtheid en taalpakketten.Deze splitsingen moeten samen in één sessie worden geïnstalleerd om de app correct te laten functioneren.
AnExplorer verzorgt de APKS-installatie native.Tik op het bestand, bevestig de installatie en alle splitsingen worden samen geïnstalleerd met behulp van de sessie-installatie-API van Android - geen afzonderlijke tools of meerstapsprocessen vereist.
Snel antwoord
Open AnExplorer → navigeer naar het bestand .apks → tik erop → tik op Installeren.AnExplorer breidt automatisch de bundel uit en installeert alle splitsingen in één sessie.
Wat is een APKS-bestand?
APKS is een op ZIP gebaseerd containerformaat dat meerdere gesplitste Android-APK-bestanden bundelt in één downloadbaar of overdraagbaar bestand.Het formaat is ontwikkeld door het SAI-project (Split APKs Installer) en is sindsdien een de facto standaard geworden voor app-back-up- en overdrachtstools.
In een typisch APKS-bestand vindt u:
- base.apk — de kernapplicatiecode, primaire bronnen en manifest
- split_config.arm64_v8a.apk — eigen bibliotheekcode voor ARM64-processors
- split_config.xxhdpi.apk — beeldbronnen geschaald voor schermen met hoge dichtheid
- split_config.en.apk — Engelse taalreeksen en locale bronnen
- Extra gesplitste APK's – voorzien van modules, andere talen, andere architecturen
Al deze componenten samen vormen de complete applicatie.Alleen al het installeren van alleen base.apk zou ertoe leiden dat een kapotte app native bibliotheken, afbeeldingen van de juiste grootte of taalbronnen mist.
Waar APKS-bestanden vandaan komen
Je komt APKS-bestanden tegen in verschillende scenario's:
- App-back-ups: SAI en soortgelijke tools exporteren geïnstalleerde apps als APKS om alle splitsingen te behouden
- Apparaat-naar-apparaatoverdracht: apps verplaatsen tussen telefoons zonder opnieuw te downloaden vanuit de Play Store
- ADB-back-ups: Android Debug Bridge kan app-bundels exporteren
- Aangepaste ROM-installatie — voorverpakte systeemapps in APKS-indeling
- Bedrijfsdistributie — IT-afdelingen die interne apps delen
- Archiveren: specifieke app-versies opslaan om te testen of terug te draaien
- Alternatieve app-winkels: sommige winkels bieden downloads in APKS-indeling
Het belangrijkste verschil met het downloaden van een nieuwe APK: APKS-bestanden leggen de exacte configuratie vast die op een bepaald apparaat is geïnstalleerd, inclusief alleen de splitsingen die relevant zijn voor de architectuur en schermdichtheid van dat apparaat.
Stap voor stap: installeer een APKS-bestand
Vereisten
Schakel AnExplorer in om apps van onbekende bronnen te installeren:
- Ga naar Instellingen → Apps → Speciale app-toegang → Onbekende apps installeren
- Zoek AnExplorer → schakel Toestaan vanaf deze bron in op AAN
Installatieproces
- Breng het
.apks-bestand over naar uw telefoon (downloaden, USB-overdracht, cloudopslag of ontvangen via Bluetooth) - Open AnExplorer → navigeer naar de bestandslocatie (meestal Downloads/)
- Tik op het
.apksbestand — AnExplorer herkent het als een gesplitste APK-bundel - Controleer de weergegeven app-informatie: pakketnaam, versie, machtigingen
- Tik op Installeren
- Android installeert alle splitsingen samen in één atomaire sessie
- Tik op Open om de app te starten of op Gereed om terug te keren naar AnExplorer
De installatie duurt doorgaans 3-10 seconden, afhankelijk van de app-grootte.
Technische details
APKS Interne structuur
Een APKS-bestand is een standaard ZIP-archief met APK-bestanden:
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)
Installatiemechanisme
AnExplorer gebruikt de PackageInstaller Session API van Android voor APKS-installatie:
- Sessie maken — opent een nieuwe installatiesessie met de pakketbeheerder
- Gesplitste streaming: leest elke APK uit de APKS-container en streamt deze naar de sessie
- Validatie: Android verifieert dat alle splitsingen dezelfde pakketnaam en ondertekeningscertificaat hebben
- Atomic commit — alle splitsingen worden gelijktijdig geïnstalleerd (allemaal succesvol of allemaal mislukt)
- Registratie — de app verschijnt in het opstartprogramma en de app-lade
Dit is identiek aan de manier waarop de Play Store apps uit app-bundels installeert, waardoor volledige compatibiliteit wordt gegarandeerd.
Gesplitste APK-typen uitgelegd
| Gesplitst type | Voorbeeld Bestandsnaam | Doel | Grootte-impact |
|---|---|---|---|
| Basis | base.apk | Kerncode en bronnen | Vereist, grootste |
| ABI (CPU) | split_config.arm64_v8a.apk | Native bibliotheken | 5-100 MB voor games |
| Dichtheid | split_config.xxhdpi.apk | Schermgeschikte afbeeldingen | 2-20MB |
| Taal | split_config.en.apk | Landinstellingsreeksen | 0,1-2 MB elk |
| Kenmerk | split_dynamic_feature.apk | Modules op aanvraag | Varieert |
Waarom er gesplitste APK's bestaan
Google heeft gesplitste APK's met Android App Bundles geïntroduceerd om het "universele APK"-probleem op te lossen:
- Een universele APK bevat native bibliotheken voor ARM, ARM64, x86 en x86_64 – er wordt er maar één gebruikt
- Het bevat tekenbare bronnen voor ldpi tot en met xxxhdpi - slechts één dichtheid komt overeen met uw scherm
- Het bevat tekenreeksen voor meer dan 40 talen - u gebruikt er slechts één of twee
Met splitsingen krijgt uw apparaat alleen wat het nodig heeft.Een universele APK van 200 MB kan 60 MB aan apparaatspecifieke splitsingen worden.Het APKS-formaat bewaart deze splitsingen voor herdistributie.
APKS versus APKM versus XAPK versus APK
| Kenmerk | APK's | APKM | XAPK | APK |
|---|---|---|---|---|
| Bron | SAI, back-uptools | APKMirror | null | Overal |
| Houder | ZIP | ZIP | ZIP | Eén bestand |
| Bevat splitsingen | ✅ | ✅ | Optioneel | ❌ |
| Bevat OBB-gegevens | ❌ | ❌ | ✅ | ❌ |
| Metagegevensformaat | Geen (alleen APK's) | manifest.json | manifest.json | N.v.t. |
| Beste voor | Back-ups, overdrachten | APKMirror-downloads | Grote spellen | Eenvoudige apps |
| AnExplorer ondersteuning | ✅ | ✅ | ✅ | ✅ |
Alle vier de formaten worden ondersteund door AnExplorer met hetzelfde gebruiksgemak: tikken en installeren.
APKS-back-ups maken
U kunt geïnstalleerde apps exporteren als APKS-bestanden voor back-up of overdracht:
- Open AnExplorer's Appbeheer
- Zoek de app waarvan u een back-up wilt maken
- Druk lang op → Back-up of Exporteren als APK
- Het geëxporteerde bestand behoudt alle splitsingen voor de app zoals geïnstalleerd op uw apparaat
- Breng de APKS ter bewaring over naar een ander apparaat of een andere cloudopslag
Opmerking: Apps met DRM of licentieverificatie werken mogelijk niet wanneer ze worden overgezet naar een ander apparaat of Google-account.
APKS-inhoud inspecteren
U kunt onderzoeken wat er in een APKS-bundel zit zonder te installeren:
- Houd het bestand
.apksingedrukt in AnExplorer - Tik op Openen als archief — het bestand wordt geopend als een ZIP
- Je ziet alle gesplitste APK-bestanden met hun grootte
- Hiermee kunt u controleren of de juiste architectuur- en configuratiesplitsingen zijn opgenomen
Nuttige controles:
- Bevestig dat
split_config.arm64_v8a.apkbestaat voor moderne telefoons - Controleer of de base.apk-versie overeenkomt met wat u verwacht
- Controleer de totale geëxtraheerde grootte om er zeker van te zijn dat u voldoende opslagruimte heeft
Compatibiliteitsoverwegingen
APKS-bestanden die vanaf het ene apparaat zijn geëxporteerd, werken mogelijk niet op een ander apparaat als:
- Architectuur komt niet overeen: een APKS die wordt geëxporteerd vanaf een ARM64-telefoon werkt niet op een x86-tablet omdat deze geen x86-native bibliotheken heeft
- Densiteit komt niet overeen: niet van cruciaal belang, Android schaalt bronnen.De app werkt, maar gebruikt mogelijk iets meer geheugen.
- Android-versie: het doelapparaat moet voldoen aan de minimale SDK-versie van de app
- Handtekeningconflicten — als er al een andere versie van de app (met een andere ondertekeningssleutel) is geïnstalleerd
Voor maximale compatibiliteit bij het maken van back-ups van apps, zorg ervoor dat alle architectuursplitsingen zijn opgenomen of gebruik een tool die universele bundels exporteert.
Problemen oplossen
"Pakket conflicteert met bestaand pakket"
Op het doelapparaat is al een versie van de app geïnstalleerd met een ander ondertekeningscertificaat.Dit gebeurt meestal wanneer:
- De geïnstalleerde versie kwam van een andere bron (gewijzigde APK)
- U probeert een oudere versie over een nieuwere versie te installeren
Oplossing: verwijder eerst de bestaande app en installeer vervolgens de APKS.
APKS wordt geïnstalleerd, maar de app loopt vast of er ontbreken functies
Mogelijk ontbreken er apparaatspecifieke splitsingen in de bundel die nodig zijn voor het doelapparaat:
- Open de APKS als ZIP en controleer de architectuursplitsing van uw apparaat
- Als u vanaf een ARM64-apparaat hebt geëxporteerd en op x86 installeert, mislukt dit
- Download de Universal-variant of exporteer vanaf een bijpassend apparaat
"Sessie mislukt" of er treedt een time-out op voor de installatie
- Sluit achtergrondapps om RAM vrij te maken: het sessie-installatieprogramma heeft geheugen nodig voor verwerking
- Zorg voor voldoende opslagruimte (2x de aanbevolen APKS-bestandsgrootte)
- Op sommige apparaten kan er een time-out optreden bij zeer grote bundels (500+ MB).Probeer het opnieuw na een nieuwe herstart.
Kan APKS-bestand niet openen - "onbekend formaat"
- Zorg ervoor dat u AnExplorer gebruikt om het bestand te openen, en niet de standaard bestandsbeheerder
- Lang indrukken → Openen met → AnExplorer als een andere app de bestandskoppeling afhandelt
- Het bestand is mogelijk beschadigd.Download het APKS-bestand opnieuw of draag het opnieuw over.
Gerelateerde gidsen
- APK-bestanden installeren — standaard enkele APK-installatie
- APKM-bestanden installeren — APKMirror-bundelindeling
- Installeer XAPK-bestanden — APKPure-bundel met OBB-data
- Back-upapps als APK — exporteer geïnstalleerde apps
- App-beheer
