0

我编写了一个 android 应用程序来请求扫描周围可用的 wifi 信号,使用 WifiManager,然后将结果转储到文件中。该程序运行良好,但出现了这个奇怪的错误。

最初我要求每 30 秒扫描一次,一切正常。然后我尝试每两秒请求一次扫描,我得到了这个奇怪的错误。一切都会正常工作几分钟,然后两个扫描请求之间的时间无缘无故地从 2 秒跳到 50 秒。然后,再进行四次扫描,它会以 2 秒的间隔进行扫描,然后跳到 50 秒的间隔,并继续持续执行此操作。

如果时间间隔较大,则不会出现此错误。有没有人经历过这个错误?有没有办法防止它?或者如果扫描请求过于频繁,Android 会自动取消扫描请求吗?

谢谢您的帮助!

NS

4

1 回答 1

1

有机会发布一些代码吗?

这可能是对开发人员的故意限制,以避免耗尽电池。

于 2010-08-19T15:10:24.793 回答