Я хочу интегрировать Google SignIn в мое приложение для Android. Я следовал за всеми шагами согласно документам. я создал определенный fingerprint через cmd, используя следующую команду.
keytool -list -keystore C:\Users\ufxyhy\.android\debug.keystore
Я ввел пароль в ответ на запрос, а затем получил ключ, обозначенный как SHA-256, и он отображается как недействительный fingerprint при создании идентификатора клиента OAuth.
Результат, который я получаю в CMD, выглядит следующим образом
Keystore type: JKS
Поставщик Keystore: SUN
Ваше хранилище ключей содержит 1 запись
androiddebugkey, 18 мая 2018 года, PrivateKeyEntry, отпечаток сертификата (SHA-256):
00:00: ****************: 00: 00: 00: 00: 00
Это показывает как SHA-256, Как я могу создать правильный fingerprint SHA-1 для отладки?
Вы можете получить SHA1 с помощью следующей команды
keytool -list -v -keystore {keystore_name} -alias {alias_name}
например:
keytool -list -v -keystore C:\Users\me\Desktop\release.jks -alias sample
вы также можете получить его прямо в Android Studio, как на картинке
Вам необходимо предоставить пароль хранилища ключей по умолчанию и пароль ключа, который вы не предоставили, запустите приведенный ниже код и проверьте.
keytool -list -keystore C:\Users\ufxyhy\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android