There is LocationManager class to get location but also you can use Google Apis with LocationServices.API.
Right now I just want to know, using low battery, on which country is the user.
Which one should I use and when?
There is LocationManager class to get location but also you can use Google Apis with LocationServices.API.
Right now I just want to know, using low battery, on which country is the user.
Which one should I use and when?
Google recommends that you to use the new Google Play Services Location APIs.
The Google Play services location APIs are preferred over the Android framework location APIs (android.location) as a way of adding location awareness to your app. If you are currently using the Android framework location APIs, you are strongly encouraged to switch to the Google Play services location APIs as soon as possible.
Source: http://developer.android.com/training/location/index.html