【问题标题】:Android getActiveNetworkInfo() - Do it checks only for network connection or internet connection too?Android getActiveNetworkInfo() - 它是否只检查网络连接或互联网连接?
【发布时间】:2013-03-28 14:51:39
【问题描述】:

很多关于如何检查互联网连接的主题都使用 getActiveNetworkInfo() 但文档和我的经验告诉我它只检查网络连接。我对么?

那么测试互联网连接的最佳方法是什么? requestRouteToHost() 是互联网主机的主机吗?

【问题讨论】:

  • 它也会检查互联网连接。
  • 你确定吗?因为如果我断开路由器与互联网的连接,设备仍然会说有互联网:s
  • mm,阅读这个问题,binnyb 的回答似乎是正确的。stackoverflow.com/questions/5474089/…
  • 我使用相同的代码,如果我从路由器上拔下adsl电缆,它仍然说设备已连接,只有当我关闭路由器时它才说没有网络连接。跨度>

标签: android


【解决方案1】:

getActiveNetworkInfo() 仅指直接网络连接(以太网、wifi、...),以检查您是否有互联网我通常尝试访问 www.google.com 或其他网站或我自己的服务器。

【讨论】:

    猜你喜欢
    • 2016-09-27
    • 2017-05-23
    • 2022-12-01
    • 2012-06-12
    • 1970-01-01
    • 1970-01-01
    • 2016-08-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多