APKS est le format de bundle APK divisé popularisé par SAI (Split APKs Installer) et couramment utilisé dans les outils de sauvegarde d'applications.Contrairement à un fichier .apk traditionnel, un fichier .apks est un conteneur ZIP contenant plusieurs divisions APK : l'application de base, les bibliothèques natives spécifiques à l'architecture, les ressources de densité d'écran et les packs de langue.Ces divisions doivent être installées ensemble en une seule session pour que l'application fonctionne correctement.
AnExplorer gère l'installation d'APKS de manière native.Appuyez sur le fichier, confirmez l'installation et toutes les divisions sont installées ensemble à l'aide de l'API d'installation de session d'Android : aucun outil séparé ni processus en plusieurs étapes n'est requis.
Réponse rapide
Ouvrez AnExplorer → accédez au fichier .apks → appuyez dessus → appuyez sur Installer.AnExplorer étend automatiquement le bundle et installe toutes les divisions en une seule session.
Qu'est-ce qu'un fichier APKS ?
APKS est un format de conteneur basé sur ZIP qui regroupe plusieurs fichiers APK fractionnés Android en un seul fichier téléchargeable ou transférable.Le format a été établi par le projet SAI (Split APKs Installer) et est depuis devenu un standard de facto pour les outils de sauvegarde et de transfert d'applications.
Dans un fichier APKS typique, vous trouverez :
- base.apk — le code principal de l'application, les ressources principales et le manifeste
- split_config.arm64_v8a.apk — code de bibliothèque natif pour les processeurs ARM64
- split_config.xxhdpi.apk — ressources d'image adaptées aux écrans haute densité
- split_config.en.apk — Chaînes de langue anglaise et ressources locales
- APK fractionnés supplémentaires — modules de fonctionnalités, autres langages, autres architectures
Tous ces composants forment ensemble l’application complète.L'installation uniquement de base.apk entraînerait une application défectueuse, dépourvue de bibliothèques natives, de graphiques de taille appropriée ou de ressources linguistiques.
D'où viennent les fichiers APKS
Vous rencontrez des fichiers APKS dans plusieurs scénarios :
- Sauvegardes d'applications — SAI et les outils similaires exportent les applications installées au format APKS pour préserver toutes les divisions.
- Transfert d'appareil à appareil : déplacer des applications entre téléphones sans retélécharger depuis le Play Store
- Sauvegardes ADB — Android Debug Bridge peut exporter des bundles d'applications
- Configuration ROM personnalisée — applications système préemballées au format APKS
- Distribution d'entreprise : les services informatiques partagent des applications internes
- Archivage : enregistrement de versions d'application spécifiques à des fins de test ou de restauration
- Magasins d'applications alternatifs : certains magasins proposent des téléchargements au format APKS.
La principale différence avec le téléchargement d'un nouvel APK : les fichiers APKS capturent la configuration exacte qui a été installée sur un appareil particulier, y compris uniquement les divisions pertinentes pour l'architecture et la densité de l'écran de cet appareil.
Étape par étape : installer un fichier APKS
Prérequis
Activez AnExplorer pour installer des applications provenant de sources inconnues :
- Accédez à Paramètres → Applications → Accès spécial aux applications → Installer des applications inconnues
- Recherchez AnExplorer → basculez Autoriser à partir de cette source sur ON
Processus d'installation
- Transférez le fichier
.apkssur votre téléphone (téléchargement, transfert USB, stockage cloud ou réception via Bluetooth) - Ouvrez AnExplorer → accédez à l'emplacement du fichier (généralement Téléchargements/)
- Appuyez sur le fichier
.apks— AnExplorer le reconnaît comme un ensemble APK divisé. - Vérifiez les informations de l'application affichées : nom du package, version, autorisations.
- Appuyez sur Installer
- Android installe toutes les divisions ensemble en une seule session atomique
- Appuyez sur Ouvrir pour lancer l'application ou sur Terminé pour revenir à AnExplorer.
L'installation prend généralement 3 à 10 secondes selon la taille de l'application.
Détails techniques
Structure interne de l'APKS
Un fichier APKS est une archive ZIP standard contenant des fichiers APK :
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)
Mécanisme d'installation
AnExplorer utilise l'API de session PackageInstaller d'Android pour l'installation d'APKS :
- Création de session — ouvre une nouvelle session d'installation avec le gestionnaire de packages
- Diffusion fractionnée : lit chaque APK à partir du conteneur APKS et le diffuse dans la session.
- Validation — Android vérifie que toutes les divisions partagent le même nom de package et le même certificat de signature
- Atomic commit — toutes les divisions sont installées simultanément (toutes réussissent ou toutes échouent)
- Inscription — l'application apparaît dans le lanceur et dans le tiroir d'applications
Ceci est identique à la façon dont le Play Store installe les applications à partir des App Bundles, garantissant une compatibilité totale.
Types d'APK divisés expliqués
| Type divisé | Exemple de nom de fichier | Objectif | Impact sur la taille |
|---|---|---|---|
| Socle | base.apk | Code de base et ressources | Obligatoire, le plus grand |
| ABI (CPU) | split_config.arm64_v8a.apk | Bibliothèques autochtones | 5-100 Mo pour les jeux |
| Densité | split_config.xxhdpi.apk | Images adaptées à l'écran | 2-20 Mo |
| Langue | split_config.en.apk | Chaînes de paramètres régionaux | 0,1-2 Mo chacun |
| Fonctionnalité | split_dynamic_feature.apk | Modules à la demande | Varie |
Pourquoi les APK divisés existent
Google a introduit des APK divisés avec Android App Bundles pour résoudre le problème de « APK universel » :
- Un APK universel comprend des bibliothèques natives pour ARM, ARM64, x86 et x86_64 — une seule est utilisée
- Il comprend des ressources exploitables pour ldpi jusqu'à xxxhdpi — une seule densité correspond à votre écran
- Il comprend des chaînes pour plus de 40 langues — vous n'en utilisez qu'une ou deux
Avec les fractionnements, votre appareil obtient uniquement ce dont il a besoin.Un APK universel de 200 Mo peut devenir 60 Mo de répartitions spécifiques à un appareil.Le format APKS conserve ces divisions pour la redistribution.
APKS contre APKM contre XAPK contre APK
| Fonctionnalité | APK | APKM | XAPK | APK |
|---|---|---|---|---|
| Source | SAI, outils de sauvegarde | APKMiroir | APKPur | N'importe où |
| Conteneur | ZIP | ZIP | ZIP | Fichier unique |
| Contient des divisions | ✅ | ✅ | Facultatif | ❌ |
| Contient des données OBB | ❌ | ❌ | ✅ | ❌ |
| Format des métadonnées | Aucun (juste les APK) | manifeste.json | manifeste.json | N/A |
| Idéal pour | Sauvegardes, transferts | Téléchargements APKMirror | Grands jeux | Applications simples |
| AnExplorer support | ✅ | ✅ | ✅ | ✅ |
Les quatre formats sont pris en charge par AnExplorer avec une facilité d'utilisation identique : appuyez et installez.
Création de sauvegardes APKS
Vous pouvez exporter les applications installées sous forme de fichiers APKS pour la sauvegarde ou le transfert :
- Ouvrez le Gestionnaire d'applications AnExplorer de
- Recherchez l'application que vous souhaitez sauvegarder
- Appuyez longuement → Sauvegarde ou Exporter en APK
- Le fichier exporté conserve toutes les divisions de l'application telle qu'installée sur votre appareil.
- Transférez l'APKS vers un autre appareil ou un stockage cloud pour le conserver en toute sécurité
Remarque : Les applications avec DRM ou vérification de licence peuvent ne pas fonctionner lorsqu'elles sont transférées vers un autre appareil ou un autre compte Google.
Inspection du contenu APKS
Vous pouvez examiner le contenu d’un bundle APKS sans installer :
- Appuyez longuement sur le fichier
.apksdans AnExplorer - Appuyez sur Ouvrir en tant qu'archive : le fichier s'ouvre comme un ZIP.
- Vous voyez tous les fichiers APK divisés répertoriés avec leurs tailles
- Cela vous permet de vérifier que l'architecture correcte et les répartitions de configuration sont incluses
Vérifications utiles :
- Confirmez que
split_config.arm64_v8a.apkexiste pour les téléphones modernes - Vérifiez que la version base.apk correspond à ce que vous attendez
- Vérifiez la taille totale extraite pour vous assurer que vous disposez de suffisamment de stockage
Considérations de compatibilité
Les fichiers APKS exportés depuis un appareil peuvent ne pas fonctionner sur un autre si :
- Inadéquation de l'architecture : un APKS exporté à partir d'un téléphone ARM64 ne fonctionnera pas sur une tablette x86 car il lui manque des bibliothèques natives x86.
- Inadéquation de densité : non critique, Android met à l'échelle les ressources.L'application fonctionne mais peut utiliser un peu plus de mémoire.
- Version Android — la version minimale du SDK de l'application doit être respectée par l'appareil cible
- Conflits de signature — si une version différente de l'application (avec une clé de signature différente) est déjà installée
Pour une compatibilité maximale lors de la sauvegarde d'applications, assurez-vous que toutes les divisions d'architecture sont incluses ou utilisez un outil qui exporte des bundles universels.
Dépannage
"Le package est en conflit avec le package existant"
L'appareil cible dispose déjà d'une version de l'application installée avec un certificat de signature différent.Cela se produit généralement lorsque :
- La version installée provient d'une source différente (APK modifié)
- Vous essayez d'installer une ancienne version sur une plus récente
Solution : désinstallez d'abord l'application existante, puis installez l'APKS.
APKS s'installe mais l'application plante ou des fonctionnalités sont manquantes
Il se peut que le bundle ne comporte pas les divisions spécifiques à l'appareil nécessaires à l'appareil cible :
- Ouvrez l'APKS au format ZIP et vérifiez la répartition de l'architecture de votre appareil
- Si vous avez exporté depuis un périphérique ARM64 et que vous installez sur x86, l'opération échouera.
- Téléchargez la variante universelle ou exportez depuis un appareil correspondant
"La session a échoué" ou l'installation a expiré
- Fermez les applications en arrière-plan pour libérer de la RAM : le programme d'installation de la session a besoin de mémoire pour le traitement.
- Assurez-vous d'un espace de stockage suffisant (2x la taille du fichier APKS recommandée)
- Sur certains appareils, les lots très volumineux (plus de 500 Mo) peuvent expirer.Réessayez après un nouveau redémarrage.
Impossible d'ouvrir le fichier APKS — "format inconnu"
- Assurez-vous que vous utilisez AnExplorer pour ouvrir le fichier, et non le gestionnaire de fichiers par défaut
- Appui long → Ouvrir avec → AnExplorer si une autre application gère l'association de fichiers
- Le fichier est peut-être corrompu.Re-téléchargez ou retransférez le fichier APKS.
Guides connexes
- Installer les fichiers APK — installation standard d'un seul APK
- Installer les fichiers APKM — Format du bundle APKMirror
- Installer les fichiers XAPK — Bundle APKPure avec données OBB
- Sauvegarder les applications en tant qu'APK — exporter les applications installées
- Gestionnaire d'applications
