/** * 判断网络是否存在 * @param context * @return */ public static int checkNetwork(Context context) { //check network ConnectivityManager connMan = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); // wifi State wifi = connMan.getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState(); if(wifi == State.CONNECTED) { return 1; } //手机流量 State mobile = connMan.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState(); if(mobile == State.CONNECTED) { return 0; } return -1; }