我正在开发一个应用程序。场景是:我的 Android 设备显示连接到互联网,但该设备无法访问互联网。在我的应用程序中,我使用此代码检查互联网连接:
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" />
但是每次它在我上面解释的场景中崩溃。任何帮助,将不胜感激。
谢谢