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).

  • Прочитайте официальное руководство по Adding the JSON

Например, dogfood и release - это типы сборки.

 app/
    google-services.json
    src/dogfood/google-services.json
    src/release/google-services.json
    ...

Наконец, Clean-Rebuild-Run.