web-dev-qa-db-fra.com

Avertissements Gradle: Impossible de trouver google-services.json lors de la recherche dans

J'ai eu les avertissements suivants. Comment puis-je éviter ces avertissements?

Impossible de trouver google-services.json en cherchant dans [src/flavour1/debug, src/debug, src/saveur1] Impossible de trouver google-services.json en cherchant dans [src/flavour1/release, src/release, src/flavour1] Impossible de trouver google-services.json lors de la recherche dans [src/flavour2/debug, src/debug, src/saveur2] Impossible de trouver google-services.json lors de la recherche dans [src/flavour2/release, src/release, src/flavour2]


J'ai ajouté deux 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"
}
22
DrumRobot

Selon mon expérience, cela se produira lorsque vous utilisez un type de service lié à firebase et que vous n'avez pas mis le google-services.json le fichier dont nous avions besoin pour utiliser le service,

La solution consiste à extraire le fichier de la console firebase et à le placer dans le dossier de votre application si vous créez un seul projet dans la console pour tous les goûts et si vous en créez un autre, vous devez créer un numéro. de fichiers pour un certain nombre de projets ou de saveurs.

6
Dhaval Solanki

Impossible de trouver google-services.json lors de la recherche dans

Selon [~ # ~] logcat [~ # ~], google-services.json est absent au bon endroit (manquant).

Le fichier google-services.json est généralement placé dans le app/ directory (at the root of the Android Studio app module).

Par exemple, dogfood et release sont des types de build.

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

Enfin, Clean-Rebuild-Run.

6
IntelliJ Amiya