Bundletool est un outil permettant de manipuler les bundles d'applications Android et les bundles de SDK Android.
L' Android App Bundle est un format permettant de publier des applications Android dans des magasins de distribution d'applications tels que Google Play.
L' Android SDK Bundle est un format permettant de publier des SDK compatibles avec l'exécution sur des plates-formes de distribution de SDK telles que la console SDK de Google Play.
Bundletool a plusieurs responsabilités différentes :
Créez un Android App Bundle à partir des modules précompilés d'un projet.
Générez une archive APK Set contenant des APK pour tous les appareils possibles.
Extrayez les APK de l’ensemble APK compatible avec un appareil donné.
Installez les APK de l’ensemble APK compatibles avec un appareil connecté.
Extrayez les spécifications d'un appareil sous forme de fichier JSON.
Ajoutez de la transparence au code à un Android App Bundle. La transparence du code est un mécanisme de signature de code facultatif.
Vérifiez la transparence du code dans un Android App Bundle, des fichiers APK ou une application installée sur un appareil connecté.
Créez un ensemble de SDK Android à partir d'un module précompilé d'un projet.
Générez une archive d'ensemble d'APK contenant les APK du SDK pour tous les appareils.
Générez une archive SDK Android , une représentation compatible Maven d'un bundle de SDK Android.
En savoir plus sur le format App Bundle et l'utilisation de Bundletool sur g.co/androidappbundle
La documentation des commandes bundletool est disponible à l'adresse : https://developer.android.com/studio/command-line/bundletool
Dernière version : 1.17.2