Android检测网络状态,判断当前网络是否可用

检测当前网络是否可用,如下:

/** * 检测当的网络(WLAN、3G/2G)状态 * @param context Context * @return true 表示网络可用 */(Context context) {ConnectivityManager connectivity = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);if (connectivity != null) {NetworkInfo info = connectivity.getActiveNetworkInfo();if (info != null && info.isConnected()){// 当前网络是连接的if (info.getState() == NetworkInfo.State.CONNECTED){;}}}return false;}

在AndroidManifest.xml文件添加网络相关权限:

<uses-permission android:name=”android.permission.ACCESS_NETWORK_STATE”/><uses-permission android:name=”android.permission.INTERNET”/>

版权声明:本文为博主原创文章,未经博主允许不得转载。

,所有欺骗中,自欺是最为严重的

Android检测网络状态,判断当前网络是否可用

相关文章:

你感兴趣的文章:

标签云: