Wiem, że to pytanie będzie się wydawało naiwne dla wielu innych, jednak nie sądzę, aby prosty przypadek został tutaj dobrze wyjaśniony. Pochodzące z tła systemu Android i BlackBerry, wysyłanie żądań za pośrednictwem sieci HTTPUrlConnectionnatychmiast kończy się niepowodzeniem, jeśli nie ma dostępnego połączenia. Wydaje się, że jest to całkowicie rozsądne zachowanie …
Muszę sprawdzić, czy moje urządzenie ma połączenie z Internetem, czy nie. Znalazłem wiele odpowiedzi, takich jak: private boolean isNetworkAvailable() { ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo(); return activeNetworkInfo != null; } (Zaczerpnięte z opcji Wykryj, czy w systemie Android jest dostępne połączenie internetowe ). Ale to nie …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.