Android, Android App Development, Programming, Google, Software Development.
doesn’t control the source of the location update, which means, it can either get the data from GPS provider, or from Network provider, or from neither of them(if none of the other apps are receiving location updates). Hence, it is mandatory to have android.permission.ACCESS_FINE_LOCATION