如何判断Android手机当前是否联网?

2014-11-24 08:24:48 · 作者: · 浏览: 2

首先获取网络通讯类的实例


ConnectivityManager cwjManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); ,


使用cwjManager.getActiveNetworkInfo().isAvailable(); 来返回是否有效,如果为True则表示当前Android手机已经联网,可能是WiFi或GPRS、HSDPA等等,


具体的可以通过ConnectivityManager 类的getActiveNetworkInfo() 方法判断详细的接入方式,


需要注意的是有关调用需要加入


这个权限。