【发布时间】:2018-11-21 09:39:19
【问题描述】:
是否有任何 API 可以检查 Android 设备所连接的 WiFi 是否真的提供互联网服务?
每当设备连接到 WiFi 时,尽管 Wifi 路由器不提供互联网服务或空闲,它仍将其视为在线。
在这种情况下如何检查?
我尝试对此进行一些研究。但是遇到了 ping 某个站点或 google DNS 以检查各处连接的方法。
但我想知道是否有任何 API 可以检测到这种情况。
【问题讨论】:
-
@SuhaylSH 我浏览了您告诉的链接中的答案。他们中的大多数人都在检查 ping 任何站点的方法。有人告诉过没有内置的方法来检查这种情况。但那条评论是旧的。我想知道截至今天是否有任何 API 或 inbuilt-methods 方法可用。
-
我认为没有任何 API。 ping 支持的服务器 url 应该是可靠的!
标签: android android-wifi android-networking android-internet android-api-levels