Перейти к содержанию
Fire Monkey от А до Я
  • 0

Проверить наличие интернета


Котэ

Вопрос

Опубликовано

День добрый всем.

Не нашел раздела куда поместить данный вопрос. Хотел узнать как на андроиде проверить наличие интернета. Стандартные функции, используемые на винде тут не прокатывают как я понимаю.

Рекомендуемые сообщения

  • 0
Опубликовано
13 часов назад, MAD_EVAL сказал:

У Андрея Ефимова есть решение. http://delphifmandroid.blogspot.com/2013/12/delphi-xe5.html

Это решение — хорошее, но оно не позволяет решить задачу сабжа.

Чтобы узнать, есть ли интернет, нужно пробовать получить ответ от какого-либо хоста из интернета.

 

  • 0
Опубликовано
2 часа назад, Pax Beach сказал:

Чтобы узнать, есть ли интернет, нужно пробовать получить ответ от какого-либо хоста из интернета.

Причем хост должен быть настолько надежным, чтобы работал на 100%

  • 0
  • Модераторы
Опубликовано
4 часа назад, Pax Beach сказал:

Это решение — хорошее, но оно не позволяет решить задачу сабжа.

Чтобы узнать, есть ли интернет, нужно пробовать получить ответ от какого-либо хоста из интернета.

почему не позволяет? с чего такие выводы?

  • 0
Опубликовано
Только что, ZuBy сказал:

почему не позволяет? с чего такие выводы?

Ну если нет в сети доступа к инету или провайдер заблокировал инет, что толку от понимания, что устройство в сети?

 

  • 0
  • Модераторы
Опубликовано
Только что, Pax Beach сказал:

Ну если нет в сети доступа к инету или провайдер заблокировал инет, что толку от понимания, что устройство в сети?

ну тут вы не правы, он прекрасно ориентируется в сети

и значок что есть подключение вайфай, а потока в нем нет, об этом знает

  • 0
Опубликовано
2 минуты назад, ZuBy сказал:

ну тут вы не правы, он прекрасно ориентируется в сети

и значок что есть подключение вайфай, а потока в нем нет, об этом знает

Расскажи пожалуйста подробнее.

Кто он? Каким методом получить информацию, что интернет на момент выполнения метода был на устройстве?

 

  • 0
  • Модераторы
Опубликовано
Только что, Pax Beach сказал:

Расскажи пожалуйста подробнее.

Кто он? Каким методом получить информацию, что интернет на момент выполнения метода был на устройстве?

"ОН" - метод средствами апи

посмотрите DeviceInfo там реализовано для Android и Windows

для IOS нет нужных интерфейсов. сделать можно, но времени нет этим заниматься

  • 0
Опубликовано
2 минуты назад, ZuBy сказал:

а вообще я как-то уже выкладывал, универсальный способ проверки интернета, для тех кто в танке)

 

Вот теперь верю )

Спасибо, то что нужно!

 

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...