У меня есть это приложение для Android, которое требует загрузки данных с удаленного сервера через Интернет. очевидно, что это обновление требует, чтобы устройство было подключено не только к какой-либо сети, но и к Интернету.
так: он хочет запланировать службу обновлений на какую-то дату, и когда она запустится, она должна определить, МОЖЕТ ли она действительно достичь целевого сервера или нет. следовательно, просто "устройство подключено к Wi-Fi?" не достаточно, так как устройство может быть подключено к беспроводной сети, которая не предлагает доступ в Интернет. требуется что-то вроде PING ...
Какой самый простой / лучший способ определить, доступно ли подключение к Интернету, т. Е. Доступен ли сервер?