WifiCommandUtil

public class WifiCommandUtil
extends Object

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


wifi コマンドの出力を解析できるユーティリティ クラス。

概要

ネストされたクラス

class WifiCommandUtil.ScanResult

関連情報を含む Wi-Fi ネットワークを表します。

フィールド

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)

「Wi-Fi ステータス」をパースする接続されている Wi-Fi ネットワークに関する情報のマップを返します。

static String resolveNetworkType(String flags)

list-scan-result コマンドから返されたフラグに基づいてネットワークの種類を解決します。

フィールド

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

パブリック コンストラクタ

WifiCommandUtil

public WifiCommandUtil ()

パブリック メソッド

parseScanResults

public static  parseScanResults (String input)

「wifi list-scan-results」コマンド出力を解析し、ScanResult のリストを返します。

パラメータ
input String: 解析する list-scan-results コマンドの出力。

戻り値
ScanResult のリスト。

parseWifiInfo

public static  parseWifiInfo (String input)

「Wi-Fi ステータス」をパースする接続されている Wi-Fi ネットワークに関する情報のマップを返します。

パラメータ
input String: 「wifi status」の出力実行します。

戻り値
接続されたネットワークに関する情報のマップ。

resolveNetworkType

public static String resolveNetworkType (String flags)

list-scan-result コマンドから返されたフラグに基づいてネットワークの種類を解決します。

パラメータ
flags String

戻り値
String