WifiCommandUtil

public class WifiCommandUtil
extends Object

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


Eine Dienstprogrammklasse, die WLAN-Befehlsausgaben analysieren kann.

Zusammenfassung

Verschachtelte Klassen

class WifiCommandUtil.ScanResult

Stellt ein WLAN-Netzwerk dar, das die zugehörigen Informationen enthält.

Felder

public static final Pattern BSSID_PATTERN

public static final Pattern LINK_SPEED_PATTERN

public static final Pattern MAC_ADDRESS_PATTERN

public static final Pattern RSSI_PATTERN

public static final Pattern SSID_PATTERN

Öffentliche Bauträger

WifiCommandUtil ()

Öffentliche Methoden

static parseScanResults (String input)

Analysieren Sie die Befehlsausgabe „wifi list-scan-results“ und geben Sie eine Liste von ScanResult s zurück.

static parseWifiInfo (String input)

Analysieren Sie die Ausgabe „WLAN-Status“ und geben Sie eine Karte mit Informationen zum verbundenen WLAN-Netzwerk zurück.

static String resolveNetworkType (String flags)

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

Felder

BSSID_PATTERN

public static final Pattern BSSID_PATTERN

public static final Pattern LINK_SPEED_PATTERN

MAC_ADDRESS_PATTERN

public static final Pattern MAC_ADDRESS_PATTERN

RSSI_PATTERN

public static final Pattern RSSI_PATTERN

SSID_PATTERN

public static final Pattern SSID_PATTERN

Öffentliche Bauträger

WifiCommandUtil

public WifiCommandUtil ()

Öffentliche Methoden

parseScanResults

public static  parseScanResults (String input)

Analysieren Sie die Befehlsausgabe „wifi list-scan-results“ und geben Sie eine Liste von ScanResult s zurück.

Parameter
input String : Ausgabe des zu analysierenden list-scan-results-Befehls.

Kehrt zurück
Liste der ScanResult s.

parseWifiInfo

public static  parseWifiInfo (String input)

Analysieren Sie die Ausgabe „WLAN-Status“ und geben Sie eine Karte mit Informationen zum verbundenen WLAN-Netzwerk zurück.

Parameter
input String : Ausgabe des zu analysierenden Befehls „wifi status“.

Kehrt zurück
eine Karte mit Informationen über das verbundene Netzwerk.

AuflösungNetzwerktyp

public static String resolveNetworkType (String flags)

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

Parameter
flags String

Kehrt zurück
String