Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Gradle Warnings: Could not find google-services.json while looking in [duplicate]

I got the following warnings. How can I avoid this warnings?

Could not find google-services.json while looking in [src/flavor1/debug, src/debug, src/flavor1] Could not find google-services.json while looking in [src/flavor1/release, src/release, src/flavor1] Could not find google-services.json while looking in [src/flavor2/debug, src/debug, src/flavor2] Could not find google-services.json while looking in [src/flavor2/release, src/release, src/flavor2]


I added two client_info at 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" } 
like image 819
DrumRobot Avatar asked Nov 30 '17 04:11

DrumRobot


People also ask

Where to put Google-services json in react native?

Go to Project Settings and under the General tab. Click on Your Apps , add an Android application, and download your google-services. json file – you need to put this in the root of your projects android directory.

How can I add two Google-services json in the same project?

There is no way to use two google-services. json files in a single Android app. The file name is the same between them and they need to be in the same location. So one will overwrite the other in that case.


2 Answers

As per my experience, this will occur when you are using any type of service related to firebase and you have not put the google-services.json the file which we needed to use the service,

The solution is you need to get the file from firebase console and you need to put inside of your app level folder if you are creating a single project in the console for all flavor and If you are creating different one then you need to create a number of files for a number of projects or flavors.

like image 200
Dhaval Solanki Avatar answered Sep 23 '22 07:09

Dhaval Solanki


Could not find google-services.json while looking in

According to LOGCAT, google-services.json is absent in right place (Missing).

The google-services.json file is generally placed in the app/ directory (at the root of the Android Studio app module).

  • Read official guideline about Adding the JSON

For example, dogfood and release are build types.

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

Finally, Clean-Rebuild-Run.

like image 37
IntelliJ Amiya Avatar answered Sep 20 '22 07:09

IntelliJ Amiya