J'essaie de vérifier si ma version signée apk est vraiment signée. Mais après quelques tutoriels, ou le single que j'ai trouvé. Je reçois le message suivant: "Jarsigner n'est pas reconnu commande externe interne". Se souvenir que mon apk est dans le même dossier de jarsigner.exe Je ne sais pas quoi faire.Jarsigner n'est pas reconnu commande interne ou externe
Répondre
Solution: Ajouter le dossier bin jdk Android à votre chemin dans les variables d'environnement.
Instructions:
1- Faites un clic droit sur "Ce PC"> clic droit sur Propriétés> Paramètres système avancés> Variables d'environnement> sélectionnez PATH puis EDIT.
2- Ajoutez votre chemin de dossier bin jdk aux variables d'environnement, il devrait ressembler à ceci:
"C: \ Program Files \ Java \ jdk1.8.0_40 \ bin".
"C: \ Program Files \ Java \ jdk1.8.0_40 \ bin \". si vous le faites à la place du thread ci-dessus, il prendra toutes les fonctions dans la zone de la corbeille par exemple keytool et certificateur
Veuillez expliquer votre réponse plus clairement. –
Si l'étape ci-dessus ne fonctionne pas, copiez le fichier unsigned-release-apk.apk et le fichier keystore dans C: \ Program Files \ java \ jdk_version \ bin \ et exécutez cmd en tant qu'administrateur et accédez à C: \ Program Files \ java \ jdk_version \ bin \
Maintenant votre jarsigner fonctionnera avec succès.
Maintenant fonctionne avec quelques modifications: jarsigner.exe -verify -verbose -certs c: \ MainActivity-release.apk – Leogreen