Как получить SHA-1 для Google Maps API key для релиза Android приложения

Нужно было подцепить гугл карты к приложению. Сделал все как написано на сайте, поставил ограничение для пакета и указал debug SHA-1, который получил из команды:

keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

Окей, в debug работает. Далее делаю релиз, создаю файл key_store.jks, с помощью него подписываю приложение и выкладываю в Google Play. Получаю SHA-1 для релизной версии, как написано на сайте с помощью, команды, где указываю путь к своему файлу key_store.jks:

keytool -list -v -keystore your_keystore_name -alias your_alias_name

Все проходит успешно, копирую SHA-1 добавляю в ограничения в API. Запускаю релизное приложение, карта не работает. Подключаю телефон к проводу, читаю логи, и поймал сообщение из gms лога, что то типа "не удалось подключиться проверьте что существует такое ограничение <имя пакета>", SHA-1 из логов отличается от того который я получил из команды. Указываю SHA-1 который вытащил из лога в ограничениях API, все работает.

Вопрос, как тогда правильно получить SHA-1 для ограничений Google API?


Ответы (0 шт):