Gradle Warnings: Не удалось найти google-services.json, глядя в
Я получил следующие предупреждения. Как я могу избежать этих предупреждений?
Не удалось найти google-services.json во время поиска в [src/flavor1/debug, src/debug, src/flavor1] Не удалось найти google-services.json во время просмотра [src/flavor1/release, src/release, src/flavor1] Не удалось найти google-services.json во время поиска в [src/flavor2/debug, src/debug, src/flavor2] Не удалось найти google-services.json во время просмотра [src/flavor2/release, src/release, SRC/flavor2]
Я добавил два client_info в app/google-services.json
{
"project_info": {
"project_number": "000000000000",
"project_id": "****-*****"
},
"client": [
{
"client_info": {
"mobilesdk_app_id": ...,
"android_client_info": {
"package_name": "flavor1.package.name"
}
},
...
},
{
"client_info": {
"mobilesdk_app_id": ...,
"android_client_info": {
"package_name": "flavor2.package.name"
}
},
...
}
],
"configuration_version": "1"
}
Ответы
Ответ 1
Согласно моему опыту, это произойдет, когда вы используете какой-либо сервис типа, связанный с firebase, и вы не поместили файл google-services.json
который нам нужен для использования службы,
Решение состоит в том, что вам нужно получить файл с консоли firebase, и вам нужно поместить его в папку вашего уровня приложения, если вы создаете один проект в консоли для всех вкусов, и если вы создаете другой, вам нужно создать номер файлов для нескольких проектов или вкусов.
Ответ 2
Не удалось найти google-services.json во время просмотра
Согласно LOGCAT, google-services.json
отсутствует в нужном месте (отсутствует).
Файл google-services.json
обычно размещается в app/directory (at the root of the Android Studio app module).
Например, dogfood и release - это типы сборки.
app/
google-services.json
src/dogfood/google-services.json
src/release/google-services.json
...
Наконец, Clean-Rebuild-Run
.