Задать вопрос
Benderlidze
@Benderlidze

Нормально ли проверять наличие сети попыткой скачать файл?

Есть асинктаск который качает файл из интернета и по завершению коллбек где проверяю существование скачанного файла - если скачан ок идем дальше если нет ошибка.

т.е. не проверять наличие интернета через вифи или сеть, т.к. реальная проверка только пингом, а это долго для приложения, а сразу качать - файл не большой текстовый.

Спасибо.
  • Вопрос задан
  • 2264 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 2
DELETED, не прочитал теги
Ответ написан
retor4i
@retor4i
Junior Java Developer
private boolean isConnected() {
ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo ni = cm.getActiveNetworkInfo();
if (ni != null && ni.isConnected()) {
return true;
} else {
return false;
}
}
Из рабочего проекта)
Ответ написан
Ваш ответ на вопрос

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

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