В Android Q класс NetworkInfo устарел, поэтому рекомендуется использовать вместо него ConnectivityManager.NetworkCallback API.
Что было бы самой простой альтернативой для проверки синхронно , если в настоящее время активно подключение к Интернету, без необходимости прослушивания изменений состояния сети?
Уже опробовал метод ConnectivityManager.isDefaultNetworkActive , но он возвращает значение True, даже если нет WIFI и подключения к Интернету вообще.
Примечания: Проверка связи с сервером невозможна. Альтернатива не должна генерировать сетевой трафик.