Comment générer un "Keystore" pour Google Play?
Je suis à essayer de comprendre le monde Byzantin, processus de téléchargement d'une application sur Google Play.
Je suis en utilisant Phonegap l'Applaudir système pour la génération de mon application, et dans l'ordre pour moi de créer une version "construire", j'ai besoin d'avoir réalisé un "Keystore".
Cependant, quand je regarde de Google La Publication De La Liste De Vérificationil n'y a rien sur ce sujet d'un "Keystore".
J'ai trouvé cette réponse ici, sur un Débordement de Pile pour la génération d'un "Keystore", qui, théoriquement, devrait fonctionner sur Ubuntu, qui est ce que je suis en utilisant:
keytool –genkey –v –keystore just2try.keystore –alias someKindOfName –keyalg RSA –validity 10000
D'abord, exactement ce que dois-je mettre dans où il est dit someKindOfName
? Le nom de mon application?
En tout cas, quand je le lance, j'obtiens cette réponse:
keytool error: java.lang.RuntimeException: Usage error, –genkey is not a legal command
J'ai Cherché sur google des solutions, mais les seules que j'ai trouvées étaient pour Windows.
Quelqu'un peut fournir, ou un point, un peu plus convivial guide étape par étape pour la création de cette "Keystore" chose que je suis censé avoir? Un travail comands pour Ubuntu/Linux?
source d'informationauteur Questioner
Vous devez vous connecter pour publier un commentaire.
La commande que vous avez fournies pour générer le fichier de clés est correct c'est à dire
keytool -v -genkey -v -keystore just2try.keystore -alias someKindOfName -keyalg RSA -validity 10000
Procédez de la façon suivante. Ne copiez pas, car je crois que l'erreur que vous voyez elle est liée à certains caractères spéciaux. Type de l'ensemble de la chose est dans votre invite de commandes ou shell.
La
just2try.keystore
est un nom pour votre base Java fichier de magasin de clés. Vous pouvez sélectionner n'importe quel nom que vous avez fait ou lui donner le nom que vous savez que vous pouvez identifier le fichier de magasin de clés.Enfin, gardez à l'esprit qu'un fichier de clés est comme une collection de clés, où chacun est identifié par un nom ou un pseudonyme. Donc, vous devriez choisir un alias que vous savez identifie la clé spécifique. Exemples : myorgkey, myandroidappkey, etc.
Dans le cas, vous oubliez ce que alias " sont présents dans le fichier de clés, vous pouvez toujours utiliser la liste de commande pour voir toutes les touches dans le fichier de clés.
Exemple :
keytool -v -list -keystore just2try.keystore