Au fur et à mesure que je parcourais certains articles sur Internet pour en savoir plus sur la signature de votre application Android , j'ai reçu des articles comme comment signer l'application et quelque chose sur la question de savoir si vous avez perdu votre fichier de clés ou votre mot de passe.
La question que je suis ici pour vous poser est la suivante: je n'ai jamais créé de keystore, ni son alias, ni son mot de passe, alors comment diable puis-je l'oublier?
Je sais que pour Android, nous utilisons le mot de passe android , donc, si le mot de passe est par défaut Android, comment peut-on l'oublier? (Je suis sûr qu'il doit y avoir une autre façon de créer de nouveaux keystores).
Enfin, si android est le mot de passe par défaut, quel est l'alias par défaut?
la source
si vous voulez les configurer en gradle, cela devrait ressembler à
la source
lorsque nous exécutons l'application dans eclipse apk generate, c'est le signe par défaut Keystore qui est fourni par Android.
Mais si vous souhaitez télécharger votre application sur le Play Store, vous devez créer votre propre keystore. Eclipse fournit déjà une interface graphique pour créer un nouveau keystore. Et vous pouvez également créer un keystore via la ligne de commande.
l'alias par défaut est
la source
J'utilise ces informations et génère avec succès l'APK signé.
la source
Mieux que toutes les options, vous pouvez définir votre
signingConfig
égal à votredebug.signingConfig
. Pour ce faire, il vous suffit de faire ce qui suit:Avec cela, vous n'aurez pas besoin de savoir où se
debug.keystore
trouve, l'application fonctionnera pour toute l'équipe, même si quelqu'un utilise un environnement différent.la source
Toutes ces réponses et il en manque encore une. Lorsque vous créez votre identifiant d'authentification dans la section API Google de la console de développement, assurez-vous (surtout s'il s'agit de votre premier) que vous avez cliqué sur l'option «écran de consentement». Si vous n'avez pas le «titre» et tout autre champ obligatoire rempli, l'appel échouera avec cette option.
la source