【发布时间】:2016-09-22 12:45:27
【问题描述】:
在我的主要活动中
if (isNetworkAvailable() == true) {
Log.i("testing", "available");
} else {
Log.i("test", "unaivalibale");
}
那么下面我的方法是
private boolean isNetworkAvailable() {
ConnectivityManager connectivityManager
= (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
return activeNetworkInfo != null && activeNetworkInfo.isConnected();
}
我也设置了
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
在清单中,但当我运行应用程序时,它总是停止,杀死应用程序出了什么问题
【问题讨论】:
-
显示 logcat 输出。
-
该错误是由
Context引起的,请参阅我的解决方案以获得正确的验证。 -
不,它没有正确检查我的问题
标签: android crash android-internet