Task: get geolocation when phone is connected to wifi
Issue: Geolocation does not work when phone is connected to wifi network (when using GPS or using tel. provider signal it works fine).
I get following errors even if I have granted permissions using Android 6.0 mechanism for ACCESS_COARSE_LOCATION and ACCESS_FINE_LOCATION.
07-25 07:55:07.651: E/WifiService(1418): Permission denial: Need ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION permission to get scan results
07-25 07:55:07.787: E/NetworkLocationProvider(2744): Exception
07-25 07:55:07.787: E/NetworkLocationProvider(2744): java.lang.SecurityException: need INSTALL_LOCATION_PROVIDER permission, or UID of a currently bound location provider