Как определить тип сетевого подключения на Android?
Это через ConnectivityManager.getActiveNetworkInfo().getType(), и ответ ограничен Wi-Fi и мобильным телефоном?
ConnectivityManager.getActiveNetworkInfo().getType()
В настоящее время поддерживаются только MOBILE и WIFI. Взгляните и читаемая человеком функция типа .