web-dev-qa-db-fra.com

Comment résoudre "la clé a été créée avec des erreurs:"

Le KeyStore JKS utilise un format propriétaire. Il est recommandé de migrer vers PKCS12 qui est un format standard de l'industrie utilisant "BeyTool -ImptoolkeyStore -SrckeyStore -DestOstore -DestToreType PKCS12"

J'obtiens ce type d'erreur avec Android Studio 3.4 (version 32 bits) au moment de la génération de la clé, mais lorsque je vais générer le même code source sur APK dans un autre ordinateur portable avec = Android Studio 3.4 (version 64 bits). Cela fonctionne bien dans un ordinateur portable 64 bits et Android Studio.

enter image description here

11
Govind

La commande suivante a fonctionné pour moi sur Mac lors de l'ouverture du terminal dans le dossier où votre fichier keyStore est situé:

keytool -importkeystore -srckeystore YOURKEYSTOREFILENAME -destkeystore YOURKEYSTOREFILENAME.p12 -srcstoretype JKS -deststoretype PKCS12
2
Stefan