[英]How i can check internet connection? android
i write func to chek internet conection, but i get Exeption java.lang.SecurityException
in this stitch NetworkInfo netInfo = cm.getActiveNetworkInfo();
我用func来标记Internet连接,但在该针脚处得到了Exeption
java.lang.SecurityException
NetworkInfo netInfo = cm.getActiveNetworkInfo();
public static boolean isOnline()
{
ConnectivityManager cm =
(ConnectivityManager) MainActivity.sContext.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = cm.getActiveNetworkInfo();
if (netInfo != null && netInfo.isConnectedOrConnecting())
{
return true;
}
return false;
}
Have you already added the permission to check the network status to you Manifest? 您是否已经向清单中添加了检查网络状态的权限?
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.