Setting Google map API access key
For steps to setup -> https://www.youtube.com/watch?v=8hSRml50u1o
For troubleshoot -> https://developers.google.com/places/web-service/faq Also, account must be separate and it should be specific to google map API
Approach to get user action for GPS enable
Use onActivityResult
Refer: https://stackoverflow.com/questions/31235564/locationsettingsrequest-dialog-to-enable-gps-onactivityresult-skipped
Refer here