Есть ли еще место для получения google-services.json?
Я попытался щелкнуть ссылку GET A CONFIGURATION FILE
из документов, но результирующая страница просто загружается и загружается. Это происходит в Firefox и Chrome и на моем телефоне. Есть ли другой способ получить конфигурационный файл?
EDIT: я получаю эти ошибки в консоли Chrome Dev:
Refused to display 'https://accounts.google.com/ServiceLogin?service=cloudconsole&osid=1&passiv…ed%253Dtrue%26cntlbl%3DContinue%2BAdding%2BSign-In%26cntapi%3Dsignin&hl=en' in a frame because it set 'X-Frame-Options' to 'DENY'.
Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://console.developers.google.com') does not match the recipient window origin ('null').(anonymous function) @ script_foot.js:348n.event.dispatch @ jquery.min.js:3r.handle @ jquery.min.js:3
Ответы
Ответ 1
Хорошо, я нашел обходное решение, если у кого-то еще есть эта проблема.
На основании сообщения об ошибке о невозможности отобразить https://accounts.google.com/ServiceLogin?service=cloudconsole&osid=1&passiv...ed%253Dtrue%26cntlbl%3DContinue%2BAdding%2BSign-In%26cntapi%3Dsignin&hl=en в кадре... Я просто следил за этой ссылкой напрямую.
Ответ 2
Это может быть временным вопросом из-за сетевого подключения или чего-то подобного.
Одним из решений было бы повторить попытку в более поздний момент времени. Это может произойти, потому что вы пытаетесь загрузить google-services.json для образца проекта (com.google.samples.quickstart.signin).
Если вы хотите получить результат, вы можете выполнить шаги по интеграции входа в Google в свое приложение.
- Создайте новый пустой студийный проект Android/если у вас есть существующий проект, пропустите этот шаг.
- Используйте эту ссылку и следуйте инструкциям на экране для создания google-services.json для своего приложения.
-
Имя приложения здесь относится к имени вашего проекта в Google Developers Console. Если вы уже настроили свой проект консоли разработчиков Google для своего приложения для Android, вы можете выбрать его в раскрывающемся меню. Если вы его не создали, просто введите имя и этот проект будет создан для вас в консоли разработчиков.
-
Выберите сервисы google для вашего проекта, а именно Google Sign
В Google Cloud Messaging, AdMob и т.д. В нашем случае мы просто выбрали Google Sign In.
-
Вам будет задан хэш SHA-1. Выполните следующие шаги, чтобы получить его.
-
Нажмите, чтобы сгенерировать файлы конфигурации. На следующем экране вам будет предоставлена возможность загрузить google-services.json для вашего приложения. Скачайте это, и вы хорошо пойдете.
- После того, как у вас есть google-services.json, выполните следующие действия, чтобы завершить вход в систему Google.
Рекомендации
- Начните Интегрировать вход Google в свое приложение для Android,
- Интеграция входа Google в Android-приложение.
Ответ 3
Вы получите google-services.json, как только создадите проект Firebase.
Но в случае, если вы пропустили и забыли загрузить это, вы все равно можете получить файл JSON из существующего project-
- Просто выберите проект из консоли Firebase.
- Перейдите к настройкам проекта
- прокрутите вниз (Да, вот оно!)
Скриншот:
Ответ 4
Обращаясь к этой странице:
Консоль Firebase поможет вам загрузить google-services.json. Кроме того, руководства Quickstart для большинства API имеют инструкции для создания этого файла. После того как вы загрузили файл google-services.json, скопируйте его в приложение/папку вашего проекта Android Studio или в папку app/src/{build_type}, если вы используете несколько типов сборки.
Поэтому перейдите в Firebase Console, нажмите добавить новый проект и следовать инструкциям
Ответ 5
https://console.firebase.google.com/ перейдите по этой ссылке, выберите свой проект и нажмите настройки, которые находятся в левом верхнем углу экрана и выберите параметры проекта, после чего вы увидите, что json файл