You problem is you API key configuration. Make sure you are creating an API key in "Public API access" section.
- You can find how to get the finger print in this post:
How to obtain Signing certificate fingerprint (SHA1) for OAuth 2.0 on Android?
Then in google console register you API key. Remember add to the final you name package declared in your Android Manifest.
finger print example:
F7:DB:FF:EB:6E:AD:C1:D6:84:05:1D:BA:F7:94:0D:E4:1F:2E:3C:8C;cl.hcarrasco.tm
- Enable Google Places API: Remember too do this:
I hope this can help you.