Консоль разработчика Google - идентификатор проекта или номер проекта
Я использовал это руководство здесь, чтобы внедрить кнопку входа Google в мое приложение.
У меня есть имя проекта и идентификатор из консоли разработчика Google, подтверждающие идентификатор и номер проекта
Я положил номер в strings.xml
файл и добавил
<meta-data android:name="com.google.android.gms.games.APP_ID"
android:value="@string/app_id" />
к AndroidManifest.xml
файл
Мое приложение работает нормально, но когда я пытаюсь войти в систему с помощью кнопки входа в Google, которую я добавил в свою деятельность, в LogCat появляется следующая ошибка.
03-08 17:45:59.626 2073-12290/? E/GameAgent: Unable to retrieve application 522187312304 from network
03-08 17:45:59.626 2073-12290/? E/GameAgent: Application 522187312304 is not associated with package com.example.healyj36.quizapp. Check the application ID in your manifest.
Я не понимаю, что я делаю неправильно, я использую неправильный ID / номер?
Кроме того, я смущен Google Developer Console
а также Google Play Developer Console
, Какая разница между ними? Я использую не тот? (Я использую Google Developer Console)
1 ответ
Как я уже читал, в консоли разработчиков Google вы создаете идентификатор клиента, который необходимо вызвать для входа в API. У вас должен быть проект консоли разработчиков Google, прежде чем вы сможете интегрировать Google Sign-In в свое приложение.
В противном случае Google Play Developer Console - это место, где вы можете загружать приложения, создавать страницы своих продуктов, настраивать цены и дистрибуцию и публиковать. Вы можете управлять всеми этапами публикации в Google Play через консоль разработчика из любого веб-браузера.
В случае ошибки E/GameAgent: не удается получить приложение 522187312304 из сети, попробуйте удалить идентификатор клиента приложения в консоли API Google, отсоединить приложение, а затем заново связать его с соответствующим отпечатком SHA1.
Проверьте этот билет, который связан с вашей проблемой.