android.content.Context; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.util.Log; import static android.content.Context.CONNECTIVITY_SERVICE; /** * Created by Administrator on 2017/7/1. */ public class CheckNetWorkState { Context context; public CheckNetWorkState(Context context){ this.context=context; } boolean available ; public void testConnectivityManager() { ConnectivityManager connManager = (ConnectivityManager) context.getSystemService(CONNECTIVITY_SERVICE); // 获取代表联网状态的NetWorkInfo对象 NetworkInfo networkInfo = connManager.getActiveNetworkInfo(); // 获取当前的网络连接是否可用 available = networkInfo.isAvailable(); if(available){ Log.i("通知", "当前的网络连接可用"); } else{ Log.i("通知", "当前的网络连接不可用"); } } }