Générer un fichier de clés pour une application Android dans l'Exportation d'une Application Android assistant?
J'essaye d'exporter signé de l'application Android dans Eclipse.
Je pense que je vais dans la bonne direction:
- Clic droit sur le projet > Android Outils de > Exportation Signé Package d'Application
- L'Exportation de l'Application Android de l'assistant apparaît.
- Sélectionnez le projet que je veux exporter, cliquez sur Prochaine.
- Le fichier de clés écran de Sélection s'affiche.
Il ressemble à ceci (pardonnez mon ascii, fichier de téléchargement ne fonctionne pas):
[ ] Use existing keystore
[o] Create new keystore
Location: __________ [Browse]
Password: __________
Confirm: __________
Je n'ai pas de fichier de clés existant, donc je clique sur "Créer un nouveau fichier de stockage des clés" bouton radio. Le champ de l'emplacement de demeure active, doivent être remplis, et si je navigue dans un répertoire que j'aimerais le fichier de clés à aller après sa création, la boîte de dialogue se plaint que "chemin d'accès du fichier de clés est un répertoire."
- Est-il réellement possible de créer un fichier de clés avec ce dialogue?
- Si non, comment puis-je en créer un? Mon google-fu a fourni seulement expériences ratées pour moi jusqu'à présent. Je suis à l'aide d'Eclipse sur un PC.
La Compiler et de signer avec Eclipse ADT dans la section développeur android page semble penser que ce sera juste, mais je ne peux pas obtenir au-delà de cette partie de la boîte de dialogue. Je peux d'exportation non signé .les fichiers apk très bien.
Merci!
- +1 pour un ascii dessin d'une boîte de dialogue!
- +10 pour l'ascii dessin
Vous devez vous connecter pour publier un commentaire.
Vous devriez être en mesure de créer un fichier de clés avec la boîte de dialogue, oui. Après avoir navigué vers le dossier que vous souhaitez utiliser, tapez un nom dans le nom de Fichier',:' champ dans le fichier de la fenêtre de navigation, par exemple
sophie.keystore
. Ensuite, vous devriez être en mesure de procéder.Alternativement, vous pouvez en créer un sur la ligne de commande comme décrit dans les docs.
La commande ressemble à ceci:
par exemple:
keystorename.keystore
bits est la partie qui me manquait.keytool -genkey -v -keystore dcaunt.keystore -alias dcaunt -keyalg RSA -keysize 2048 -validity 10000
(supprimer le ~/). Sinon, tant pis, et je suis content que vous avez à travailler avec Eclipse.Si vous avez créé une application dès maintenant avec le sdk et le plugin adt, comme le hello world app, alors vous aurez à choisir la
debug.keystore
fichier lors de l'exportation. Les fichiers est enc:/users/.../.android/debug.keystore
, après cela, lorsque vous êtes invité pour un mot de passe.Étape 1 : Comment générer du fichier de clés dans eclipse
Étape 2: Parcourir le Répertoire et de mettre un nom de fichier.fichier de clés et de créer un mot de passe
[]
Étape 3: Remplir l'Expiration de détails et de Licence de détail
Deux[]Trois
Vous êtes fait!