Warnings: Le fichier de clés JKS utilise un format propriétaire

Signaler
Messages postés
9
Date d'inscription
dimanche 10 janvier 2021
Statut
Membre
Dernière intervention
2 juin 2021
-
Messages postés
15063
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
18 juin 2021
-
Salut à tous, je bosse sous Android studio avec le langage java, j'essaie de créer un apk avec builld apk, mais un message d'erreur s'affiche de cette manièreE

Key was created with errors:

Warning:
Le fichier de clés JKS utilise un format propriétaire. Il est recommandé de migrer vers PKCS12, qui est un format standard de l'industrie en utilisant "keytool -importkeystore -srckeystore C:\Users\KJ\Desktop\EFFE.jks -destkeystore C:\Users\KJ\Desktop\EFFE.jks -deststoretype pkcs12".
J'ai besoin d'aide svp

1 réponse

Messages postés
15063
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
18 juin 2021
3 405
Hello,

Comment as-tu généré ta clé ? As-tu essayé la commande proposée ?
Messages postés
9
Date d'inscription
dimanche 10 janvier 2021
Statut
Membre
Dernière intervention
2 juin 2021
>
Messages postés
15063
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
18 juin 2021

BrunoCS merci pour le lien j'essaie de l'exploiter d'abord
Messages postés
9
Date d'inscription
dimanche 10 janvier 2021
Statut
Membre
Dernière intervention
2 juin 2021
>
Messages postés
15063
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
18 juin 2021

salut BrunoCS, suis de retour, je viens d'exploiter le lien que tu m'as donné, arriver à un niveau je viens d'être heurté par une difficulté à l'etape ouu dans mon invite de commande après avoir franchis les étapes suivantes:
C:\Users\KJ>cd \..


C:\>cd Program Files\Java\jdk-14.0.1\bin

C:\Program Files\Java\jdk-14.0.1\bin>keytool -genkey -v -keystore certificat_android.p12 -alias pandasuite -keyalg RSA -keysize 2048 -storetype pkcs12 -validity 10000
Enter keystore password:


le mot de passe ne s'écrit pas, même si je touche n'importe quelle partie du clavier, donc ça fait comme si le clavier venait de bloquer dans mon invite de commande, pourtant au contraire mon clavier fonctionne très bien sur d'autres tâches de mon ordinateur
Messages postés
15063
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
18 juin 2021
3 405 >
Messages postés
9
Date d'inscription
dimanche 10 janvier 2021
Statut
Membre
Dernière intervention
2 juin 2021

ça, c'est normal ;) pour des questions de sécurité, le mot de passe n'est pas affiché lors de sa saisie
Messages postés
9
Date d'inscription
dimanche 10 janvier 2021
Statut
Membre
Dernière intervention
2 juin 2021
>
Messages postés
15063
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
18 juin 2021

merci, j'ai essayé de mettre le mot de passe oui ça accepte mais il y a toujours une erreur qui me dis que l'accès est refusé regarde un peu ce que j'ai mis dans l'invite de commande:
C:\Users\KJ>cd /

C:\>cd Program Files\Java\jdk-14.0.1\bin

C:\Program Files\Java\jdk-14.0.1\bin>keytool -genkey -v -keystore certificat_android.p12 -alias pandasuite -keyalg RSA -keysize 2048 -storetype pkcs12 -validity 10000
Enter keystore password:
Re-enter new password:
What is your first and last name?
[Unknown]: joel
What is the name of your organizational unit?
[Unknown]: sc
What is the name of your organization?
[Unknown]: sc
What is the name of your City or Locality?
[Unknown]: Goma
What is the name of your State or Province?
[Unknown]: Nord-Kivu
What is the two-letter country code for this unit?
[Unknown]: 6110
Is CN=joel, OU=sc, O=sc, L=Goma, ST=Nord-Kivu, C=6110 correct?
[no]: yes

Generating 2?048 bit RSA key pair and self-signed certificate (SHA256withRSA) with a validity of 10?000 days
for: CN=joel, OU=sc, O=sc, L=Goma, ST=Nord-Kivu, C=6110
[Storing certificat_android.p12]
keytool error: java.io.FileNotFoundException: certificat_android.p12 (Accès refusé)
java.io.FileNotFoundException: certificat_android.p12 (Accès refusé)
at java.base/java.io.FileOutputStream.open0(Native Method)
at java.base/java.io.FileOutputStream.open(FileOutputStream.java:291)
at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:234)
at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:123)
at java.base/sun.security.tools.keytool.Main.doCommands(Main.java:1345)
at java.base/sun.security.tools.keytool.Main.run(Main.java:417)
at java.base/sun.security.tools.keytool.Main.main(Main.java:410)


pour la deuxième fois j'ai mis
C:\Program Files\Java\jdk-14.0.1\bin>keytool -genkey -v -keystore C:\keystore-adroid-studio4.1.2 -alias pandasuite -keyalg RSA -keysize 2048 -storetype pkcs12 -validity 10000
Enter keystore password:
Re-enter new password:
What is your first and last name?
[Unknown]: joel
What is the name of your organizational unit?
[Unknown]: sc
What is the name of your organization?
[Unknown]: sc
What is the name of your City or Locality?
[Unknown]: Goma
What is the name of your State or Province?
[Unknown]: Nord-Kivu
What is the two-letter country code for this unit?
[Unknown]: 6110
Is CN=joel, OU=sc, O=sc, L=Goma, ST=Nord-Kivu, C=6110 correct?
[no]: yes

Generating 2?048 bit RSA key pair and self-signed certificate (SHA256withRSA) with a validity of 10?000 days
for: CN=joel, OU=sc, O=sc, L=Goma, ST=Nord-Kivu, C=6110
[Storing C:\keystore-adroid-studio4.1.2]
keytool error: java.io.FileNotFoundException: C:\keystore-adroid-studio4.1.2 (Accès refusé)
java.io.FileNotFoundException: C:\keystore-adroid-studio4.1.2 (Accès refusé)
at java.base/java.io.FileOutputStream.open0(Native Method)
at java.base/java.io.FileOutputStream.open(FileOutputStream.java:291)
at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:234)
at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:123)
at java.base/sun.security.tools.keytool.Main.doCommands(Main.java:1345)
at java.base/sun.security.tools.keytool.Main.run(Main.java:417)
at java.base/sun.security.tools.keytool.Main.main(Main.java:410)


ça refuse toujours, cet accès peut avoir refusé à cause de quoi au juste?
Messages postés
15063
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
18 juin 2021
3 405 >
Messages postés
9
Date d'inscription
dimanche 10 janvier 2021
Statut
Membre
Dernière intervention
2 juin 2021

Je pense que tu n'as pas les droits d'écriture ici
C:\Program Files\Java\jdk-14.0.1\bin>
. Il faut que tu sois dans un autre dossier, genre ton workspace ou le dossier de ton projet