Créer une clé keystore avec Java

Par Tom | 14/06/2017 - 14:07

Tutoriel pour vous apprendre à créer une clé Keystore avec Java pour signer vos applications Android.

Salut , 

Petit tutoriel pour vous apprendre à crée une clé keystore pour distribuer vos applications sur un market comme Google Play Store.

Dans ce cours nous allons utilisez  le JDK (Java Developpment Kit)

Tout d'abord télécharger le jdk : http://www.oracle.com/technetwork/java/javase/downloads/index.html , ATTENTION à bien prendre le Java Platform (JDK) suivit de la derniere version Java et non NetBeans with JDK 8 .

Puis installer le.

Ensuite crée un fichier nommée key à l'emplacement que vous désirez mais attention à bien vous en souvenir !  Quand cela est fait ouvrez le dossier où Java y est installer  puis jdk suivis de la version que vous avez choisis ,  ensuite maintenez la touche Shift tout en fesant clic droit sur le dossier bin , puis choisissez  Ouvrir une fenêtre  de commandes ici.  Un invitez de commande s'ouvre  ,

Il vous suffit maintenant d'insérez la commande suivante : 

keytool -genkey -v -keystore C:\ nomdelapplication.keystore -alias nomdelapplication -keyalg RSA -keysize 2048 -validity 10000

ATTENTION :

Vous devez remplacez  C:\   par l'emplacement du fichier key  et  nomdelapplication.keystore  par le nom de votre applciation suivis toujours par .keystore et enfin  nomdelapplication  , encore une fois par le nom de votre application.

 

Quand cela est fait  cela va vous demandez un mot de passe( souvenez vous en c'est important !)  puis de le comfirmé.  IMPORTANT  : quand vous entrerez votre mot passe , c'est tout à fait normal si rien ne s'écrit ! 

On va ensuite vous posez plusieurs question qu'il faut bien évidamment répondre comme votre Nom et Prénom et j'en passe 

à la fin du questionnaire vous devez répondre oui puis le fichier va se générer.

 

A la fin de la génération allez dans le ficheir key et vosu retrouverez votre fichier .keystore  , il vous suffira ensuite de l'utiliser comme clé sur différentes plateformes comme Phone Gap pour pouvoir exporter un fichier .apk release .  

Si vous souhaitez  que je vous montre comment utiliser ce fichier demander le moi  par mail ou commentaire de ce cours  et je ferai surement un cours sur ce sujet ! 

 

Merci à vous !