我认为,为了获得Wifi扫描结果,您需要请求粗略的权限并激活GPS才能使其正常工作(从Android 6.0开始。
但问题是我刚刚在Android 7.0上检查过,WifiAnalyzer无需要求GPS即可获得此信息。这怎么可能?
截至目前,在不打开GPS的情况下获取wifi扫描的唯一方法是设置应用程序的
targetSDKVersion
21 或更低。
无论设备的操作系统是 Lolipop 或更高版本,这都有效。