首页 文章

Android - 如何知道操作系统何时检测到附近的WiFi路由器? [关闭]

提问于
浏览
1

Android OS会定期扫描可用的WiFi路由器 . 有没有办法在发生这种情况时收到通知?我正在寻找 BroadcastReceiver 触发器但找不到任何触发器 . 网络状态更改并未尝试使用室内位置的WiFi路由器检索用户的位置 . 知道如何做到这一点?

1 回答

  • 0

    我会简短地介绍一下,如果不使用自己的wifimanager.startscan()实现,你将无法做到这一点 - 为了扫描WiFi AP,在解决方案中你需要使用意图过滤器WifiManager.SCAN_RESULTS_AVAILABLE_ACTION . 在这种方法中,您将能够使用getScanResults()方法获得包含所有WiFi AP列表的广播 . 为了反复这样做,请考虑使用处理程序或线程 .

相关问题