Интеграция существующего приложения Android в Firebase
Нажатие на следующую кнопку дает ошибку под изображением.
Firebase
No clients were able to be added to your Firebase project for the following reasons:
An app with this package name and SHA1 is already connected to a Google project. If you have used a Google API previously, please select that project in the Connect to an existing Project list.
Client Package Name: packagename
Client SHA1: [59:17:0C:D9:63:14:42:A5:81:13:20:F8:58:0F:96:D8:6A:65]
Я не мог найти Connect to an existing Project list
упоминается в сообщении об ошибке.
Я создал проект в FireBase, нажав кнопку "Импортировать проект Google" и выбрав существующий проект Google. Позже я попытался добавить отладочную и производственную подпись SHA1, но это не помогло.
кто-нибудь сталкивался с такой же проблемой?
РЕДАКТИРОВАТЬ: Сегодня диалоговое окно списка существующих проектов начал появляться, но я все еще получаю сообщение об ошибке, даже если я выбираю из существующего списка проектов. Я начал думать, что это ошибка предварительного просмотра.:(
2 ответа
После "Импортировать Google Project". Нажмите Analytics-> Нажмите значок Android, появится экран, показанный ниже.
Введите название пакета приложения и SHA-1. Загрузите google-services.json и перейдите в папку / app /. (Путь к приложению / приложение / Google-services.json).
Это должно работать!
Я смог подключить наше существующее приложение Firebase, добавив отладочные отпечатки сертификатов (SHA-1) в приложение Android в настройках проекта в консоли Firebase.
Вы можете получить отпечатки пальцев из вашего отладочного сертификата, используя keytool:
keytool -exportcert -list -v \
-alias androiddebugkey -keystore ~/.android/debug.keystore