【发布时间】:2011-08-18 19:29:28
【问题描述】:
我需要检测何时通过 WIFI 进行网络连接。发送什么广播以建立有效的网络连接。我需要验证 HTTP 的有效网络连接是否存在。我应该听什么以及需要进行哪些额外的测试才能知道存在有效的连接。
【问题讨论】:
-
这个问题的部分答案在这里我发现:stackoverflow.com/questions/4238921/…
-
但是还有什么时候检查这些条件的问题?
-
我想反馈一下是否会有广播接收器可以捕获到的广播?
-
如何在 Android O 上执行此操作,因为 android.net.wifi.STATE_CHANGE 等隐式广播接收器将不再允许在清单中注册(请参阅developer.android.com/guide/components/…)。如果我们在应用程序活动中注册它(比如 onCreate),那么它必须在 onStop() 中取消注册,我们将不再收到与 wifi 相关的事件
标签: android android-wifi