我刚刚注意到WifiManager.WifiInfo。 getBSSID()现在返回 02:00:00:00:00:00 和WifiManager.WifiInfo。即使设置了 ACCESS_COARSE_LOCATION 权限,getNetworkId()也会返回 -1 。
这很有趣,因为它以前曾经工作得很好。似乎该问题是在Android更新后出现的。
答案 0 :(得分:0)
解决方案是将 ACCESS_COARSE_LOCATION 替换为 ACCESS_FINE_LOCATION 。