0
я написал ниже код, чтобы проверить подключение к ИнтернетуПроверка подключения к Интернету на Android
public static boolean isNetworkAvailable(Context context) {
ConnectivityManager cm =
(ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
if (activeNetwork == null) {
return false;
} else {
if (activeNetwork.isConnected()) {
return true;
}
}
}
я проверить, если activeNetWork имеет нулевое значение, но по-прежнему получаю ошибку NullPointerException, почему?
вы добавили разрешение Интернет в вашем файле манифеста? – lawstud
Вы даете разрешение в файле AndroidManifest? – Hemina
Сообщение об исключении говорит, что вы пытались вызвать метод 'isConnectedOrConnecting()', в то время как в вашем коде есть только 'isConnected()' call. Вы уверены, что вы показываете правильный фрагмент кода? – Rames