3 Réponses :
Vous devez télécharger la dernière bundletool.jar . Après avoir téléchargé l'outil de bundle, vous devez ouvrez un terminal avec le même chemin que l'outil de regroupement localisé. exécutez la commande ci-dessous, vous pouvez générer des APKS.
1 La commande ci-dessous crée un ensemble d'APK non signés.
java -jar bundletool.jar install-apks --apks=signed.apks
2 La commande ci-dessous crée un ensemble de fichiers APK signés.
java -jar bundletool.jar build-apks --bundle=app.aab --output=signed.apks --ks=test.jks --ks-key-alias=replaceyouralieas
La commande ci-dessus vous demander d'entrer votre mot de passe Keystore, vous devez entrer votre mot de passe Keystore.
3 La commande ci-dessous trouvera l'apk approprié pour votre appareil et l'installera dans l'appareil
XXX
Bonjour, vous utilisez Android Studio. Mon thème est la raison pour laquelle vous ne suivez pas l'approche traditionnelle d'Android Studio.
Étape 1 -> Ouvrez Android Studio et sélectionnez Build. Étape 2 -> Sélectionnez Build Bundle / APK Ensuite, vous pouvez voir 2 Options Build APK et Build Bundle. Étape 3 -> Sélectionnez Build APK pour APK (c'est pour APK normal).
Pour les APK signés également le même thème
Vous savez peut-être ceci, mais je ne suis pas obligé d'utiliser les commandes et la conversion de .aab vers .apk
Corrigez les autorisations ou prenez possession de C: \\ Users \ ~ \ Appdata \ Local \ Temp
... il ne peut pas le supprimer. Ce chemin de profil avec un ~
est même assez étrange pour Windows, car ~
indique le répertoire home
de l'utilisateur actuel sous Linux. En fait, ~
devrait être le nom d'utilisateur Windows actuel, de sorte qu'il hérite des autorisations du répertoire de profil de l'utilisateur actuel ... ce qui n'est pas le cas, et c'est exactement pourquoi il échoue. < / p>
Lier C: \\ Users \ ~
à C: \\ Users \ username
peut être un moyen simple de contourner le problème, lorsque vous ne pouvez pas modifier le ~
pour le stockage temporaire.
N'hésitez pas à signaler un problème sur GitHub, si la dernière version de bundletool
récupère toujours le répertoire du profil utilisateur à tort. On pourrait imaginer que le sous-système Linux pourrait interférer, car ce ~
n'est pas "normal" pour Windows.
En fait ~ n'est pas le nom d'utilisateur, je viens d'ajouter pour faire référence au nom d'utilisateur.
c'est signe app-bundle?
votre chemin d'accès aux fichiers
bundletool.jar
etapp.aab
est-il correct?