web-dev-qa-db-fra.com

Comment générer un fichier APK complet, y compris le module de fonctionnalité dynamique

Mon projet a un module de fonctionnalité dynamique et je souhaite générer des APK de débogage ou de libération, y compris la fonctionnalité dynamique. Actuellement, je ne peux obtenir que le fichier APK de base.

Fondamentalement, je générerais un fichier APK comme une application normale. Mais je ne pouvais pas faire avec une fonctionnalité dynamique. Oui, je sais que la fonctionnalité dynamique fonctionnera basée sur AAB.

Y a-t-il des moyens de faire un fichier apk normal (base + tous modules) ?. S'il vous plaît aider à cela.

Merci

14
chain

Télécharger Bundletool Jar Fichier de GitHub (Dernière version> Actifs> Bundletool-All-Version.jar Fichier). Renommer ce fichier à bundletool.jar

  1. Générez votre fichier AAB de Android Studio, par exemple: MyApp-version.aab
  2. Exécutez la commande suivante:

Java -jar "chemin/to/bundletool.jar" build-apks --bundle = myapp-version.aab --Output = myapp.apks --ks = "/ chemin/à/myapp-version.Keystore" --ks -Pas = Pass: MyApp-KeyStore-Pass --ks-key-alias = MyApp-alias - embrouillage = pass = passe: myapp-alias-passe-passe

  1. le fichier myApp.apks sera généré
  2. vous trouverez ci-dessous la commande pour générer l'APK universel

Java -jar bundletool.jar build-apks --bundle = nhl.aab --Output = nhl.apks --Mode = universel

`

0
Vivek Kumar Samele