Installer les fichiers APKS sur Android – Programme d’installation du bundle APK divisé

Installer les fichiers APKS sur Android – Programme d’installation du bundle APK divisé

Dernière mise à jour :

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 :

  1. Accédez à ParamètresApplicationsAccès spécial aux applicationsInstaller des applications inconnues
  2. Recherchez AnExplorer → basculez Autoriser à partir de cette source sur ON

Processus d'installation

  1. Transférez le fichier .apks sur votre téléphone (téléchargement, transfert USB, stockage cloud ou réception via Bluetooth)
  2. Ouvrez AnExplorer → accédez à l'emplacement du fichier (généralement Téléchargements/)
  3. Appuyez sur le fichier .apks — AnExplorer le reconnaît comme un ensemble APK divisé.
  4. Vérifiez les informations de l'application affichées : nom du package, version, autorisations.
  5. Appuyez sur Installer
  6. Android installe toutes les divisions ensemble en une seule session atomique
  7. 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 :

  1. Création de session — ouvre une nouvelle session d'installation avec le gestionnaire de packages
  2. Diffusion fractionnée : lit chaque APK à partir du conteneur APKS et le diffuse dans la session.
  3. Validation — Android vérifie que toutes les divisions partagent le même nom de package et le même certificat de signature
  4. Atomic commit — toutes les divisions sont installées simultanément (toutes réussissent ou toutes échouent)
  5. 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 fichierObjectifImpact sur la taille
Soclebase.apkCode de base et ressourcesObligatoire, le plus grand
ABI (CPU)split_config.arm64_v8a.apkBibliothèques autochtones5-100 Mo pour les jeux
Densitésplit_config.xxhdpi.apkImages adaptées à l'écran2-20 Mo
Languesplit_config.en.apkChaînes de paramètres régionaux0,1-2 Mo chacun
Fonctionnalitésplit_dynamic_feature.apkModules à la demandeVarie

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éAPKAPKMXAPKAPK
SourceSAI, outils de sauvegardeAPKMiroirAPKPurN'importe où
ConteneurZIPZIPZIPFichier unique
Contient des divisionsFacultatif
Contient des données OBB
Format des métadonnéesAucun (juste les APK)manifeste.jsonmanifeste.jsonN/A
Idéal pourSauvegardes, transfertsTéléchargements APKMirrorGrands jeuxApplications 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 :

  1. Ouvrez le Gestionnaire d'applications AnExplorer de
  2. Recherchez l'application que vous souhaitez sauvegarder
  3. Appuyez longuement → Sauvegarde ou Exporter en APK
  4. Le fichier exporté conserve toutes les divisions de l'application telle qu'installée sur votre appareil.
  5. 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 :

  1. Appuyez longuement sur le fichier .apks dans AnExplorer
  2. Appuyez sur Ouvrir en tant qu'archive : le fichier s'ouvre comme un ZIP.
  3. Vous voyez tous les fichiers APK divisés répertoriés avec leurs tailles
  4. 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.apk existe 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 avecAnExplorer 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

Foire aux questions