I am building an Android app that will track the user\'s geolocation and draw their route on a map.
I am using the Google Play Services location API, as described here.<
Location can be determined by two ways:
Using NETWORK_PROVIDER
Using GPS_PROVIDER
Using NETWORK_PROVIDER
Android permissions required for using this provider are either ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION.
Using GPS_PROVIDER
Android permissions required for using this provider are only ACCESS_FINE_LOCATION