1

我正在编写一个应用程序(目前尚未完成),它应该在后台运行并扫描范围内的所有 Wifi,像往常一样使用 WifiManager,没什么特别的。

我想知道:Android 设备每 5 秒左右扫描一次 Wifi,以检查保存的网络并自动连接到其中一个(可能是最近的)。有没有办法使用这个现有的 Wifi Scan ,这样我就不需要使用我自己的并最终因为 2 个现有的 wifi 扫描而减慢手机速度?当手机自动扫描时,我可以每 5 秒抓取一次所有扫描的 Wifi 吗?

4

1 回答 1

0

你可以使用这个。 http://developer.android.com/reference/android/net/wifi/ScanResult.html

接收扫描结果。

它自己获取 WiFi 扫描,您不必调用 getScan 函数。

于 2015-11-23T02:17:30.270 回答