Ich möchte die Internetverbindung in meiner Android App überprüfen. Ich suchte danach, was ich bekam, war nur, ob das Telefon mit dem Netzwerk verbunden ist oder nicht, es prüft nicht die echte Internetverbindung. Bitte helfen ..?Überprüfen Sie die Internetverbindung Android
Antwort
Ich empfehle Ihnen, eine Utility-Klasse zu machen, in der Sie mit dieser Funktion überprüfen können, ob Sie mit dem Internet verbunden sind oder nicht. Stellen Sie sicher, dass Sie die entsprechende Berechtigung in Ihrem Manifest haben auch
public static boolean isNetworkAvailable(Context context) {
if (context == null) {
return false;
}
ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
return activeNetworkInfo != null && activeNetworkInfo.isConnected();
}
Alternative: Ich schlage vor, Sie diese Bibliothek verwenden https://github.com/Blankj/AndroidUtilCode die viele Utility-Klassen haben, die wir in unserem täglichen Gebrauch benötigen. Keine Notwendigkeit, Rad jedes Mal neu zu erfinden
seine einzige Überprüfung, ob es mit dem Netzwerk verbunden ist oder nicht. Es überprüft nicht die tatsächliche Netzwerkverbindung. –
Mit der tatsächlichen Verbindung meinen Sie, mit welchem Netzwerk es verbunden ist: Wie 3g, 4g oder wifi? M Ich bekomme dich richtig? – MRX
https://github.com/Blankj/AndroidUtilCode/blob/master/utilcode/src/main/java/com/blankj/utilcode/util/NetworkUtils.java – MRX
- 1. Android Überprüfen Sie die Internetverbindung kontinuierlich
- 2. Überprüfen Sie die Internetverbindung OKHTTP
- 3. Android: Überprüfen auf Internetverbindung
- 4. Android - überprüfen Sie die Internetverbindung und verbinden Sie automatisch
- 5. Netzwerk und Internetverbindung überprüfen - Android
- 6. Überprüfen Sie die Internetverbindung in Android (nicht Netzwerkverbindung)
- 7. Windows Phone 8.1: Überprüfen Sie die Internetverbindung
- 8. Fehler beim Überprüfen der Internetverbindung in Android
- 9. Wie programmatisch die Verfügbarkeit der Internetverbindung in Android überprüfen?
- 10. Pebble Watch App mit C. Überprüfen Sie die Internetverbindung?
- 11. Qt - Überprüfen Sie die Internetverbindung und erstellen Sie Threads
- 12. Xamarin überprüfen Internetverbindung
- 13. Überprüfen Sie für langsame Internetverbindung iOS
- 14. Batch-, wenn Befehl und "überprüfen Sie die Internetverbindung"
- 15. Überprüfen Sie, ob die Internetverbindung falsche Ergebnisse liefert
- 16. Überprüfen Sie die Internetverbindung oder Azure-Service - Xamarin
- 17. Javascript um zu überprüfen Internetverbindung
- 18. Wie Internetverbindung in AngularJS überprüfen
- 19. Android: Überprüfung der Internetverbindung hängt die UI
- 20. Warum Nachrüstung kann nicht aufgelöst werden Keine Verbindung - Überprüfen Sie die Internetverbindung auf Android?
- 21. Ich kann die Internetverbindung auf Cordova App nicht überprüfen
- 22. Suchen Sie nach Active Internetverbindung Android
- 23. Fehlerbehebung: Einige erforderliche Pakete konnten nicht installiert werden. Überprüfen Sie die Internetverbindung
- 24. Gibt es Bibliotheksfunktionen in C, um die Internetverbindung zu überprüfen?
- 25. android change view basierend auf der Internetverbindung
- 26. Überprüfung Internetverbindung in Android mit getActiveNetworkInfo
- 27. anzeigen Warnmeldung, wenn die Geschwindigkeit der Internetverbindung in android
- 28. Visual Studio Android Emulator-Internetverbindung
- 29. Wie Android-Internetverbindung zu bestimmen?
- 30. Wie kann ich mein Android-Gerät mit einer Internetverbindung in Android überprüfen?
seine einzige Überprüfung, ob es mit dem Netzwerk verbunden ist oder nicht. Es überprüft nicht die tatsächliche Netzwerkverbindung. –
Es gibt viele Antworten in dieser Frage, Sie sollten alle überprüfen. –
Überprüfen Sie diese einfache Lösung: https://github.com/vivekverma6594/Network-State-Receiver –