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.
It is intuitive that my application requires the ACCESS_FINE_LOCATION permission, which I put in the manifest:
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
Do I also need the ACCESS_COARSE_LOCATION permission?
What's the use case where I need the coarse location?