According to the Android documentation:
The Google Location Services API, part of Google Play Services, provides a more powerful, high-level framework t
See SettingsApi: check your location request then ensure that the device's system settings are properly configured for the app's location needs.