Quelqu'un que j'aide avec une application a besoin de localiser son debug.keystore - le mien se trouve dans mon dossier .Android, mais lorsque j'y navigue sur son ordinateur, ce n'est pas là.
Faut-il faire quelque chose pour qu'il apparaisse? Où est-il/comment peut-il être généré à nouveau?
Selon la documentation , la construction dans Eclipse ou l’utilisation de ant debug
devrait générer automatiquement ~/.Android/debug.keystore
.
Mais au cas où cela ne fonctionnerait pas, vous pouvez en créer un manuellement en lançant:
keytool -genkey -v -keystore ~/.Android/debug.keystore -storepass Android -alias androiddebugkey -keypass Android -dname "CN=Android Debug,O=Android,C=US"
Si elle utilise Eclipse, allez dans Windows -> Préférences
Sélectionnez Android -> Construire
Vous y verrez le magasin de clés de débogage par défaut: "Chemin"
Voyez si vous pouvez le localiser ici.
Le debug.keystore
est créé automatiquement lors de la première construction qui l'utilise.
Vous pouvez créer un magasin de clés à l'aide de cette commande.
keytool -genkey -v -keystore ~/.Android/debug.keystore -alias androiddebugkey -storepass Android -keypass Android -keyalg RSA -keysize 2048 -validity 10000 -dname "CN=Android Debug,O=Android,C=US"
Je ne sais pas comment ça marche comme par magie!.
Construisez à nouveau le projet et recherchez le fichier debug.keystore, sans succès!
Ensuite, j'ouvre Eclipse, allez dans Windows -> Préférences, sélectionnez Android -> Construire .__ Voir Magasin de clés de débogage par défaut: "Chemin".
Maintenant, à nouveau cherché debug.keystore dans l'emplacement par défaut ~/.Android/debug.keystore, trouvé debug.keystore . Essayé tant de fois, cela a fonctionné.
Sous Windows 7, je devais créer le fichier manuellement à l'aide de la commande suggérée par John. N'oubliez pas de placer le chemin entre deux guillemets (").
essayez ceci .... il générera le fichier debug.keystore to
C: /
pour toutes les versions de Windows
keytool -genkey -v -keystore C:/debug.keystore -alias androiddebugkey -storepass Android -keypass Android -keyalg RSA -keysize 2048 -validity 999999 -dname "CN=Android Debug,O=Android,C=US"