Android Studio uniquement me donne SHA1, j'ai besoin de SHA256
Je veux utiliser assetlinks.json pour appindexing.
Je suis censé utiliser un SHA256 d'empreintes digitales, mais quand j'imprime le signingReport dans Android Studio, je n'ai que SHA1.
Puis-je utiliser SHA1, si non, comment puis-je obtenir un SHA256 signé app?
À l'aide de Manish Jain réponse, j'ai réussi à lister uniquement le débogage de touches, ce qui est plus que je pouvais faire par moi-même, mais si j'ai mis mon fichier de clés et de chemin de jks fichier dans le chemin", keytool -list-v -keystore "C:\Users\myself\Keystores\android.jks" -alias maclé -storepass 1password -keypass 2password" un autre jeu de clés venir, qui, je suppose, serait le relâchement de la touche set.
La GRANDE QUESTION est de savoir pourquoi android studio, seulement des listes de débogage touches quand j'imprime le signingReport de Gradle et pourquoi il est dit "Variante: releaseUnitTest, Config: none"? Une idée?
Par ailleurs, cette question n'a rien à voir avec l'proposé en double.
EDIT:
Répondant à une question de jyomin 2.
J'espère que cela aide les autres aussi.
***** Communiqué De Presse:
1, allez à: C:\Program Files\Java\jdk1.7.0_25\bin (ou partout où votre fichier jdk est)
2, tapez "cmd" dans la barre d'adresse de gagner de l'explorateur
3, ajouter: keytool -list-v -keystore "C:\Users\yourUserName\Keystores\android.jks" -alias yourAppName -storepass yourPasswordToKeystore -keypass yourPasswordToRequiredAppKey
Être prudent!!!
Si vous avez plusieurs clés dans le fichier de clés, il pourrait ne pas vous donner la bonne correspondance de l'un à l'application donnée!!!
Une autre façon d'obtenir le SHA256 pour votre application:
Soit sur la Console Développeur ou Firebase vous pouvez trouver la relative SHA256 clé quelque part. Je ne pouvais pas le trouver maintenant, mais si vous continuez à chercher, il est là, quelque part.
Je viens de trouver ça sur Google Play Developer Console:
- Télécharger la première version de votre application (si vous ne l'avez pas encore fait)
- Accéder à l'Application des Rejets dans la Gestion de la mise en
- Cliquez Sur Gérer Les Bêta
- À l'APK de la version, cliquez sur le "i" bouton info sur la droite
Il va vous montrer le SHA clés
Bonne chance!
Rouvrez votre question .
Merci @Intellij Amiya. Comment puis-je rouvrir ma question?
comment pouvez-vous générer SHA256 pour la libération, qui est entré dans assetlink.fichier json?
2 Voir mon montage dans la question d'origine ci-dessus. Bonne chance!
OriginalL'auteur Immy | 2017-02-17
Vous devez vous connecter pour publier un commentaire.
Vous pouvez obtenir
SHA256
en utilisantkeytool
à l'aide de l'invite de commande (windows).S'il vous plaît marquer accepté de répondre.
Hey Manish, sauriez-vous pourquoi android studio n'a pas de liste de la libération des clés et/ou SHA256 des empreintes digitales? Merci
keytool -list-v -keystore "chemin d'accès de relâchement de la touche store" -alias de votre communiqué de presse alias ici -storepass android -keypass android à Partir de cet j'ai eu les deux sha1 et sha256
OriginalL'auteur Manish Jain
Vous pouvez obtenir à partir de Google Play de la Console (https://play.google.com) allez à la Libération de Gestion -> App Signature -> App certificat de signature
OriginalL'auteur Tincho825