When should I use ACCESS_COARSE_LOCATION permission?
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? Do I also need the ACCESS_COARSE_LOCATION permission? No. What's the use case where I need the coarse location? If you do not ask for