//写两个权限
<uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
//进行网络判断
ConnectivityManager cm= (ConnectivityManager) MainActivity.this.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo activeNetworkInfo = cm.getActiveNetworkInfo(); if(activeNetworkInfo==null){ Toast.makeText(this,"当前没有网络",Toast.LENGTH_SHORT).show(); //提示用户进行 startActivity(new Intent(Settings.ACTION_WIRELESS_SETTINGS)); }else{ //获取网络数据 }