Как сгенерировать отпечаток SHA1 для идентификатора клиента OAuth для двух разных проектов?

Я пытаюсь сгенерировать отпечаток SHA1 для идентификатора клиента OAuth, его успешное создание, но проблема в том, что я использую один и тот же отпечаток SHA1 (в обеих студиях Android проекта генерируют один и тот же отпечаток SHA1) для двух разных проектов с другим именем пакета.

см. изображение ниже!

введите здесь описание изображения

Примечание: я нашел эту ссылку, но так и не ответил!

Отпечаток SHA1, уже используемый другим клиентом OAuth2

Как создать идентификатор OAuthClient в Goole API консоль для нескольких проектов

Спасибо !


person Kuldeep mourya    schedule 23.06.2018    source источник


Ответы (2)


Для каждого проекта существует два вида кода SHA1.

  • Отладка SHA1
  • Выпустить SHA1

Debug SHA1 генерируется автоматически из вашей Android-студии, он варьируется от ПК к ПК. Студия Android сгенерировала один ключ отладки для всего проекта, в основном он идентифицировал ваш компьютер.

Но выпуск SHA1 уникален. Он идентифицировал ваше приложение в соответствии с вашим файлом .jks (ключ). Одно имя пакета — один выпуск SHA1. Если вы предоставите ключ выпуска SHA1 в консоль разработчика Google, вы не сможете добавить этот ключ ни в какой другой проект. Google Сохраните ключ SHA1 с именем вашего пакета.

Таким образом, нет возможности дублировать выпуск SHA1 для нескольких проектов.

person Nazmus Saadat    schedule 08.07.2018

наконец, я могу развернуть два или более проектов, поэтому хитрость в том, что не вставляйте свой код SHA1 ни в какие проекты.

Примечание. Я не знаю, что произойдет, если я опубликую apk на aplaystore

person Kuldeep mourya    schedule 08.07.2018