Wifi指令工具

public class WifiCommandUtil
extends Object

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


一個可以解析 wifi 命令輸出的實用程式類別。

概括

嵌套類

class WifiCommandUtil.ScanResult

表示包含其相關資訊的 wifi 網路。

領域

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

公共構造函數

WifiCommandUtil ()

公共方法

static parseScanResults (String input)

解析 `wifi list-scan-results` 指令輸出並傳回ScanResult清單。

static parseWifiInfo (String input)

解析「wifi 狀態」輸出並傳回已連接 wifi 網路的資訊圖表。

static String resolveNetworkType (String flags)

根據 list-scan-result cmd 傳回的標誌解析網路類型。

領域

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

公共構造函數

Wifi指令工具

public WifiCommandUtil ()

公共方法

解析掃描結果

public static  parseScanResults (String input)

解析 `wifi list-scan-results` 指令輸出並傳回ScanResult清單。

參數
input String :要解析的 list-scan-results 指令的輸出。

退貨
ScanResult列表。

解析Wifi資訊

public static  parseWifiInfo (String input)

解析「wifi 狀態」輸出並傳回已連接 wifi 網路的資訊圖表。

參數
input String :要解析的「wifi status」指令的輸出。

退貨
有關所連接網路的資訊地圖。

解析網路類型

public static String resolveNetworkType (String flags)

根據 list-scan-result cmd 傳回的標誌解析網路類型。

參數
flags String

退貨
String