如何检测android中的主机可达性?

时间:2017-04-27 08:44:18

标签: android android-wifi host reachability android-networking

IOS 中,我们使用了由Apple提供的Reachability框架,在 Android 我们需要查找是否有可用的有效互联网连接。实际上我们需要找到Wi-fi是否与有效的互联网连接有关,我们已经尝试了很多方法,但我们需要立即扣除 。在这种情况下,我们应该找出互联网连接的主机可达性状态。我们在link下面尝试了这一点。

回复花了一些时间,但我们需要即时回复来完成要求。我们需要解决案例,与Wi-Fi连接的设备但没有互联网连接。如果有人知道解决方案帮助我们。提前谢谢。

1 个答案:

答案 0 :(得分:1)

在Android中,您可以订阅以在WiFi已连接时收到通知。这是你想要的瞬间。

ConnectivityManager还允许您轮询以查看WiFi是否可用,但是获得一个事件要好得多(并且电池更友好)。

See here for details