2
我意識到Android M至少需要ACCESS_COARSE_LOCATION
和ACCESS_FINE_LOCATION
權限才能掃描Wifi。爲什麼Android M需要位置權限才能掃描Wifi
我不認爲這是一個技術問題,但有一個排序哲學原因(例如,保密性),對於這樣一個奇怪的政策。
但我找不到確切的原因,如果有人給出答案,我將不勝感激。
我意識到Android M至少需要ACCESS_COARSE_LOCATION
和ACCESS_FINE_LOCATION
權限才能掃描Wifi。爲什麼Android M需要位置權限才能掃描Wifi
我不認爲這是一個技術問題,但有一個排序哲學原因(例如,保密性),對於這樣一個奇怪的政策。
但我找不到確切的原因,如果有人給出答案,我將不勝感激。
設備的可用Wifi網絡列表確實可用於定位設備。
定位設備需要的設備可以看到的WiFi網絡列表以及具有已知wifi網絡和接入點位置的數據庫。有了這個信息,手機的位置就可以triangulate。
這些數據庫中存在多個這樣的huge
數據庫。蘋果,谷歌等,各有一個,也有公立:http://www.openwlanmap.org/
瞭解更多關於在這裏:https://en.wikipedia.org/wiki/Wi-Fi_positioning_system