Prowebic
@Prowebic

Как через приложение определить есть инет или нет?

Как через приложение определить подключен у пользователя интернет или нет? Нужно прям при самом открытие приложение определить этот момент.
  • Вопрос задан
  • 236 просмотров
Решения вопроса 1
@sergiu3dmd
public boolean isOnline() {
        ConnectivityManager cm =
                (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
        NetworkInfo netInfo = cm.getActiveNetworkInfo();
        return netInfo != null && netInfo.isConnectedOrConnecting();
    }
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
GavriKos
@GavriKos
Пингануть гугл. Пингуется - есть, не пингуется - нет
Ответ написан
alsopub
@alsopub
Windows, например, делает запрос к www.msftncsi.com/ncsi.txt и если 200 Ok - сеть есть.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы