私はアプリケーションを開発しています。シナリオは次のとおりです。私の 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" />
しかし、上記で説明したシナリオでクラッシュするたびに。どんな助けでも大歓迎です。
ありがとう