Wi-Fi명령유틸

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)

'wifi status' 출력을 구문 분석하고 연결된 Wi-Fi 네트워크에 대한 정보 맵을 반환합니다.

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

공개 생성자

Wi-Fi명령유틸

public WifiCommandUtil ()

공개 메소드

구문 분석스캔 결과

public static  parseScanResults (String input)

'wifi list-scan-results' 명령 출력을 구문 분석하고 ScanResult 목록을 반환합니다.

매개변수
input String : 구문 분석할 list-scan-results 명령의 출력입니다.

보고
ScanResult 목록입니다.

파싱와이파이정보

public static  parseWifiInfo (String input)

'wifi status' 출력을 구문 분석하고 연결된 Wi-Fi 네트워크에 대한 정보 맵을 반환합니다.

매개변수
input String : 구문 분석할 'wifi status' 명령의 출력입니다.

보고
연결된 네트워크에 대한 정보 지도입니다.

해결네트워크 유형

public static String resolveNetworkType (String flags)

list-scan-result cmd에서 반환된 플래그에 따라 네트워크 유형을 확인합니다.

매개변수
flags String

보고
String