palmsnipe palmsnipe -5 years ago 4595
Android Question

Missing api_key/current key with Google Services 3.0.0

Since I upgraded the project with the latest version of google services and libraries (9.0.0), I have this strange issue :

Error build

Grade console :

Parsing json file: /Users/cyrilmorales/Documents/Projects/mobilemeans-punainenristi/app/google-services.json
:app:processDebugGoogleServices FAILED
Error:Execution failed for task ':app:processDebugGoogleServices'.
> Missing api_key/current_key object
Information:BUILD FAILED

build.gradle (root) :

dependencies {
classpath ''
classpath ''

build.gradle (app) :

dependencies {
compile ''
compile ''
compile ''
compile ''
apply plugin: ''

However, it works well with the play service libraries in 8.4.0 and google-services 2.1.0

Do you have any idea of the solution ?

Answer Source

Generate new config file (google-services.json) from:

Newly is conf file with "api_key": [ { "current_key": XXX } ] in client section

Update: or manually enabled service in developer console and generate key.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download