Как создать отпечаток SHA1 для идентификатора клиента OAuth, для двух разных проектов? - PullRequest
0 голосов
/ 23 июня 2018

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

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

enter image description here

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

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

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

Спасибо!

Ответы [ 2 ]

0 голосов
/ 08 июля 2018

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

  • Отладка SHA1
  • Release SHA1

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

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

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

0 голосов
/ 08 июля 2018

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...