Android Question which to use Fine or Coarse?


Well-Known Member
Licensed User
Longtime User
I have an app which uses Bluetooth and requires PERMISSION_ACCESS_COARSE_LOCATION and GPS requires PERMISSION_ACCESS_FINE_LOCATION.

Do i have to request both permissions? Or can i use PERMISSION_ACCESS_FINE_LOCATION for both of them?

What is the difference between both of them? Is FINE more accurate in GPS??


B4X founder
Staff member
Licensed User
Longtime User
GPS requires FINE permission so you must request it.

When the FINE permission is granted it automatically also grants the COARSE permission. Note that nothing bad will happen if you request the COARSE permission after requesting the FINE permission. The dialog will not appear and the permission will be granted.
Upvote 0