Мое приложение отлично работает в сетях Wi-Fi и мобильных сетях, но при подключении через Bluetooth-модем не обнаруживается.
public boolean isNetworkAvailable() {
ConnectivityManager cm = (ConnectivityManager)
getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = cm.getActiveNetworkInfo();
if (networkInfo != null && networkInfo.isConnected()) {
return true;
}
return false;
}
Я попробовал запустить еще несколько приложений. они также не показывают подключения к сети, но приложения Google работают идеально и, как некоторые другие приложения, такие как whatsap. Интересно, как они это делают, и почему большинство приложений не хватает этой точки.
Может ли кто-нибудь сказать мне способ проверить подключение к Интернету в Android, используя все доступные средства, в том числе панорамирование и прокси-сервер bluetooth и т.д.
Любая помощь будет оценена. Спасибо заранее.