WifiCommandUtil

public class WifiCommandUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.WifiCommandUtil


Eine Dienstprogrammklasse, die WLAN-Befehlsausgaben parsen kann.

Zusammenfassung

Verschachtelte Klassen

class WifiCommandUtil.ScanResult

Stellt ein WLAN mit den zugehörigen Informationen dar. 

Öffentliche Konstruktoren

WifiCommandUtil()

Öffentliche Methoden

static List<WifiCommandUtil.ScanResult> parseScanResults(String input)

Parst die Befehlsausgabe des Befehls „wifi list-scan-results“ und gibt eine Liste von ScanResult zurück.

static Map<String, String> parseWifiInfo(String input)

Analysiert die Ausgabe von „wifi status“ und gibt eine Karte mit Informationen zum verbundenen WLAN zurück.

static String resolveNetworkType(String flags)

Löst den Netzwerktyp anhand der Flags auf, die vom Befehl „list-scan-result“ zurückgegeben werden.

Öffentliche Konstruktoren

WifiCommandUtil

public WifiCommandUtil ()

Öffentliche Methoden

parseScanResults

public static List<WifiCommandUtil.ScanResult> parseScanResults (String input)

Parst die Befehlsausgabe des Befehls „wifi list-scan-results“ und gibt eine Liste von ScanResult zurück.

Parameter
input String: Ausgabe des Befehls „list-scan-results“, die geparst werden soll.

Gibt Folgendes zurück:
List<WifiCommandUtil.ScanResult> Liste mit ScanResults.

parseWifiInfo

public static Map<String, String> parseWifiInfo (String input)

Analysiert die Ausgabe von „wifi status“ und gibt eine Karte mit Informationen zum verbundenen WLAN zurück.

Parameter
input String: Ausgabe des Befehls „wifi status“, die geparst werden soll.

Gibt Folgendes zurück:
Map<String, String> Eine Karte mit Informationen zum verbundenen Netzwerk.

resolveNetworkType

public static String resolveNetworkType (String flags)

Löst den Netzwerktyp anhand der Flags auf, die vom Befehl „list-scan-result“ zurückgegeben werden.

Parameter
flags String

Gibt zurück
String