-
0 votesanswersviews
是否有任何API可以检查WiFi是否连接到Internet?
是否有任何API来检查Android设备连接的WiFi是否真的可以上网?只要设备连接到WiFi,它就会将其视为在线,尽管Wifi路由器不提供互联网服务或闲置服务 . 如何检查这种情况?我试着对此进行一些研究 . 但是遇到了ping一些网站或谷歌DNS来检查各地连接的方法 .但我想知道是否有任何API可以检测到这种情况 . -
1 votesanswersviews
有效的方法来检查慢速互联网连接,并区分网络连接和Android中的实际互联网连接
如何检查设备是否连接到互联网或它是否只是连接到外部wifi网络?因为即使没有网络连接,如果设备连接到外部wifi网络,NetworkInfo也会返回true . 当设备连接到wifi但没有互联网访问时,我的应用程序的网络连接检查类返回true但应用程序崩溃,但它无法访问相应的http网址 . -
4 votesanswersviews
检测Android设备是否连接到互联网
这是我的 class ,检查设备是否连接到互联网 . import android.app.Activity; import android.content.Context; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.util.Log; import java.io... -
604 votesanswersviews
检测Android上是否有可用的Internet连接[重复]
可能重复:如何检查Android上的互联网访问? InetAddress永远不会超时 我需要检测Android设备是否连接到Internet . NetworkInfo 类提供了一个听起来很完美的非静态方法 isAvailable() . 问题是: NetworkInfo ni = new NetworkInfo(); if (!ni.isAvailable()) { // do s... -
127 votesanswersviews
检测Android设备是否具有Internet连接
我需要告诉我的设备是否有Internet连接 . 我找到了许多答案,如: private boolean isNetworkAvailable() { ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE)... -
1 votesanswersviews
检测互联网连接是否可用并在Android API 15上运行
我需要检测互联网连接是否可用并在android中正常工作 . 在开始任何WebView活动之前,我需要这个条件检查才能调用 . 到目前为止,我已设法实现此答案中的isAvailable()功能:Class which check for connectivity 但是,如果wifi打开但未连接以太网插头,则上述方法失败 . 有人说使用ping是个好主意 . 但我无法成功实现此功能 . 如何在l...