Le format XAPK est un format de fichier utilisé pour distribuer des applications Android, en particulier celles qui sont volumineuses ou qui nécessitent des ressources supplémentaires dépassant les capacités d'un fichier APK standard. Un fichier XAPK est essentiellement une archive ZIP qui regroupe le fichier APK lui-même avec d'autres composants tels que les fichiers OBB (Opaque Binary Blob), utilisés pour stocker des ressources de jeu volumineuses, des fichiers multimédias ou d'autres données techniques. Ce regroupement est effectué pour contourner les limitations de taille imposées par le Google Play Store sur les fichiers APK classiques. Le format XAPK permet aux développeurs de packager tous les composants nécessaires d'une application dans un seul fichier facilement distribuable. Lors de l'installation d'un fichier XAPK, l'APK est installé normalement, et les fichiers OBB sont extraits vers l'emplacement correct sur le stockage de l'appareil, généralement dans le répertoire Android/obb. Cela garantit que l'application a accès à toutes les ressources requises pour son bon fonctionnement. L'utilisation de fichiers XAPK simplifie grandement le processus d'installation pour les utilisateurs finaux, car ils n'ont plus besoin de télécharger et de placer manuellement les fichiers OBB dans les répertoires appropriés du système de fichiers. Cependant, l'utilisation de ce format nécessite également des installateurs spécialisés capables de gérer l'extraction et le placement automatique de ces fichiers additionnels.