wie um zu überprüfen, angeschlossene Gerät wifi-internet-Verbindung Geschwindigkeit?
Ich bin in der Lage zu prüfen, ob das Gerät wifi-Verbindung mit diesem.
public boolean isOnline() {
ConnectivityManager cm = (ConnectivityManager) activity
.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = cm.getActiveNetworkInfo();
if (netInfo != null && netInfo.isConnectedOrConnecting()) {
return true;
}
return false;
}
Allerdings möchte ich überprüfen Sie die WLAN-Verbindung Geschwindigkeit etwas wie Ping. Ich möchte auf diese ping-Zahl zu setzen einiger Variablen. So etwas wie dieses,
public int internetspeed(){
checking...
return speed;
}
Kann mir jemand tutorial oder ein Beispiel?
- Dies könnte Ihnen helfen, stackoverflow.com/questions/2786720/android-service-ping-url
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diesem snippet wird der job für Sie tun
Download-Datei im hintergrund und Messen von Daten pro Sekunde.
Hier ist eine vollständige Klasse, die verwende ich zum testen der Verbindung . Für die ping-Sache siehe mein Kommentar .