Sam*_*ion 2 android android-wifi android-gps
我需要找到当前连接方法的SSID。我读过这个了,但它使用全球定位系统,这是我不想。有办法可以实现吗?
小智 6
据我所知,除了让用户设备扎根或使用过时的targetSDKversion之外,没有其他解决方法或技巧可以实现这一目标。
要点是要了解Android为什么需要此权限,为此,您必须从最终用户的角度来看待它:可以扫描设备当前位置上可用的所有SSID的应用可以使用此扫描结果(SSID + BSSID)与在线服务(例如 https://wigle.net/ )结合使用,以+ -100m的精度确定用户位置。这就是为什么当您的应用只想扫描SSID时,用户必须提供位置权限的原因。
另一个问题是Google是否使用GPS确定的位置以及扫描结果来填充和维护自己的Wifi位置数据库。
| 归档时间: |
|
| 查看次数: |
842 次 |
| 最近记录: |