为什么Android M需要位置权限才能扫描Wifi

时间:2016-02-24 17:04:31

标签: android-wifi android-permissions

我意识到Android M需要至少一个ACCESS_COARSE_LOCATIONACCESS_FINE_LOCATION权限来扫描Wifi。

我认为这不是技术问题,但是对于这种奇怪的政策存在某种哲学原因(例如,隐私)。

但是我找不到确切的原因,如果有人给出答案我会很感激。

1 个答案:

答案 0 :(得分:1)

设备的可用Wifi网络列表确实可用于定位设备。

要查找设备,需要设备可以看到的wifi网络列表以及具有已知wifi网络的huge数据库和接入点的位置。有了这些信息,您可以triangulate手机的位置。

存在多个这些huge个数据库。 Apple,Google等各有一个,也有公开的:http://www.openwlanmap.org/

在此处详细了解:https://en.wikipedia.org/wiki/Wi-Fi_positioning_system