файл google services json не загружен в сборщик мобильных приложений
Error «File google-services.json is missing from module root folder. The Google Services Plugin cannot function without it» [duplicate]
However when I compile, Gradle throws exception as follows
23 Answers 23
You need to get the configuration file from the developer’s site and paste it in the app level directory of your project.
Update:
Select your project
On the left menu, click on settings > project settings
Add an app or download the google-services.json file under the Your Apps section.
Please go to this URL :
Choose your Options and finally you will be able to download
copy that file and paste it Into
Then recompile the project Most probably it will fly
In my case the project directory looks like this :
For anyone using Firebase you need to go into your console and there it should say «add project to Android». From there, it will step-by-step generate the google-services.json file for you.
I received this error while trying to run Google’s Firebase analytics sample app:
Prerequisites:
Add Procedure:
Remove Procedure:
I added and removed the sample app multiple times without any noticeable side effects.
Ошибка «Файл google-services.json отсутствует в корневой папке модуля. Плагин Google Services не может работать без него «
Однако, когда я компилирую, Gradle выдает исключение следующим образом
Вам нужно получить файл конфигурации с сайта разработчика и вставить его в каталог уровня приложения вашего проекта.
Перейдите по этому адресу:
Выберите свои параметры и, наконец, вы сможете скачать
Скопируйте этот файл и вставьте его в
Затем перекомпилируйте проект. Скорее всего, он будет летать
В моем случае каталог выглядит так:
Для тех, кто использует Firebase, вам нужно зайти в свою консоль, и там он должен сказать «добавить проект на Android». Оттуда поэтапное создание файла google-services.json для вас.
Я просто столкнулся с проблемой загрузки google-services.json из консоли Firebase. Оказывается, мне пришлось выйти из всех других учетных записей Google, чем тот, который я использовал для Firebase.
Перейдите в файл конфигурации с сайта разработчика и вставьте его в каталог уровня приложения вашего текущего проекта.
В моем случае я сохранил json-файл с таким пространством
А также позаботьтесь о том, чтобы вы не положили (_) вместо (-)
Может помочь кому-то.
https://developers.google.com/android/ вам необходимо создать файл конфигурации, который даст вам доступ ко всем сервисам и API, зарегистрированным в консоли разработчика, и поместите их в корневой каталог
Эта проблема связана с тем, что: – папка или файл, который вы вставили в ваш продукт, загруженный с консоли firebase, не называется google-services.json. Поэтому теперь щелкните по нему, затем щелкните правой кнопкой мыши по всем параметрам, чтобы открыть рефрактор и переименуйте его в google-services.json. Потому что это сработало для меня
Ну в моем случае я спас
Я пробовал каждое решение, упомянутое выше, но ничего не помогает … ошибка была вместо «_» вам нужно поставить «-» (тире).
Надеюсь это поможет.
PS Я знаю, что это звучит глупо, но это работает только для меня …
Очень просто Просто зайдите в Tools-> Firebase-> Подключитесь к firebase, а затем нажмите на синхронизацию. ЭТО БУДЕТ ЖЕСТОЙ РАБОТЫ.
Перейдите в папку проекта и откройте подпапку / приложение.
File google-services.json is missing from module root folder. #3
Comments
ryanmcdermott commented Nov 20, 2015
Following the instructions listed in the README as well as on Android’s tutorial I’m still getting the error below:
I put the google-services.json in the android/app directory. Have you seen this error?
The text was updated successfully, but these errors were encountered:
ryanmcdermott commented Nov 20, 2015
oney commented Nov 20, 2015
Did the link solve your problem?
ryanmcdermott commented Nov 20, 2015
I modified the code of your module and upgraded this in the build.gradle file:
compile ‘com.google.android.gms:play-services:8.3.0’
That got it to stop throwing an error but GCM permissions request is still not showing up in emulator.
oney commented Nov 20, 2015
ryanmcdermott commented Nov 20, 2015
Tried running it on device, it crashes when starting up. Here’s the adb log:
Try running it on yours if you can. If there’s an example project you have that would be great.
oney commented Nov 20, 2015
No problem. Here you go https://github.com/oney/TestGcm
I run the app in my device with Android 4.1.2, and it just works
Logs are
Maybe your problem is related to this. What is your device?
oney commented Nov 20, 2015
I test the demo app in Genymotion simulator(Google Galaxy Nexus 4.1.1 API 16). It can’t get the token.
adb logcat shows
It seems that GCM doesn’t work in Genymotion simulator
ryanmcdermott commented Nov 20, 2015
Thanks for the example project! I’m using an Android device that I believe is experiencing the same issue as the 64-bit one you posted. Let’s keep this GitHub issue open for now, while I work on resolving it. For now I’ll try getting your TestGcm to work, then I’ll go back to my app.
Добавить google-services.json в андроид-студию
Файл google-services.json отсутствует в корневой папке модуля. Плагин Google Quickstart не может работать без него.
Вышеуказанный вопрос был решен согласно документации на сайте developers.google.com https://developers.google.com/cloud-messaging/android/client#get-config
Файл google-services.json должен быть вставлен в каталог app /. После этого, когда я синхронизирую проект с файлом градации, возникает неожиданная ошибка исключения верхнего уровня. Это происходит потому, что:
Файл уровня уровня проекта, имеющий
И Gradle-файл уровня приложения, имеющий:
Верхняя строка создает конфликт между этим и classpath ‘com.google.gms:google-services:1.3.0-beta1’ Итак, я делаю комментарий, теперь он работает «Прекрасно» и никаких ошибок в файле google-services.json отсутствует в Корневая папка модуля. Плагин Google Quickstart не может работать без него.
В документе говорится :
Скопируйте файл в app/ папку проекта Android Studio или в папку app/src/
если вы используете несколько типов сборки.
Вместо того, чтобы вставлять корневую папку, как указано в документах firebase, просто скопируйте файл google-json в корневую папку projectname / app, и тогда он отлично работает. Это просто!
WINDOWS
«Move file_path / google-services.json app /»
Без двойных кавычек.
LINUX
Scp file_path / google-services.json app /
Для использования Google SignIn в приложении для Android вам нужно
Которые вы можете создать, используя указанную здесь инструкцию
Нажмите прямо над приложением, т.е. андроид (выпадающий список) в студии android. Выберите Project из раскрывающегося списка и вставьте json-файл, щелкнув правой кнопкой мыши по пакету приложения, а затем синхронизируйте его …
Работа с файлами google-services.json, такими как ключи API, означает, что он хранит ваши файлы project_id и api с json-форматом для всех сервисов google (которые разрешены вами на консоли Google), поэтому нет необходимости управлять всеми в разных местах.
Важный процесс при использовании google-services.json
При градиенте приложения вы должны добавить
На уровне верхнего уровня вы должны добавить ниже зависимости
Как добавить Google-сервисы.в JSON в Android?
файл google-сервисов.json отсутствует в корневой папке модуля. Плагин Google Quickstart не может работать без него.
9 ответов
выше заданный вопрос был решен, как в соответствии с документацией на developer.google.com https://developers.google.com/cloud-messaging/android/client#get-config
файл google-services.json должен быть вставлен в приложение / каталог. После этого, когда я синхронизирую проект с файлом gradle, появляется неожиданная ошибка исключения верхнего уровня. Это происходит потому что:
файл Gradle уровня проекта, имеющий
и файл Gradle уровня приложения, имеющий:
верхняя строка создает конфликт между этим и classpath ‘com.google.gms:google-services:1.3.0-beta1’ поэтому я делаю комментарий, теперь он работает нормально и без ошибок Файл google-сервисов.json отсутствует в корневой папке модуля. Плагин Google Quickstart не может работать без него.
скопируйте файл в app/ папка вашего проекта Android Studio, или в app/src/
папка, если вы используете несколько сборок типы.
WINDOWS
«переместить file_path / google-services.в JSON приложения/»
без двойных кавычек.
LINUX
scp file_path / google-сервисы.формат JSON app/
пожалуйста, найдите скриншот с сайта Firebase
для использования Google входа в Android-приложение, вам нужно
который вы можете создать, используя указанную инструкцию здесь
нажмите прямо над приложением i.e android (выпадающий список) в Android studio.Выберите проект из выпадающего списка и вставьте файл json, щелкнув правой кнопкой мыши по приложение и затем синхронизировать его.
google-сервисы.файл json работает как API-ключи означает, что он хранит ваш project_id и api-ключ с форматом json для всех сервисов google (которые позволяют вам на консоли google), поэтому нет необходимости управлять всеми в разных местах.
важный процесс при использовании google-сервисов.в JSON
в приложении gradle вы должны добавить
на верхнем уровне gradle вы должны добавить ниже зависимость