WifiCommandUtil
public
class
WifiCommandUtil
extends Object
java.lang.Object의 클래스 | |
↳ | com.android.tradefed.device.WifiCommandUtil |
Wi-Fi 명령어 출력을 파싱할 수 있는 유틸리티 클래스입니다.
요약
중첩된 클래스 | |
---|---|
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` 명령어 출력을 파싱하고 |
static
|
parseWifiInfo(String input)
'Wi-Fi 상태' 파싱 출력하고 연결된 Wi-Fi 네트워크에 대한 정보의 지도를 반환합니다. |
static
String
|
resolveNetworkType(String flags)
list-scan-result cmd에서 반환된 플래그를 고려하여 네트워크 유형을 확인합니다. |
필드
BSSID_PATTERN
public static final Pattern BSSID_PATTERN
LINK_SPEED_PATTERN
public static final Pattern LINK_SPEED_PATTERN
MAC_ADDRESS_PATTERN
public static final Pattern MAC_ADDRESS_PATTERN
RSSI 패턴
public static final Pattern RSSI_PATTERN
SSID_패턴
public static final Pattern SSID_PATTERN
공개 생성자
WifiCommandUtil
public WifiCommandUtil ()
공개 메서드
parseScanResults
public staticparseScanResults (String input)
`wifi list-scan-results` 명령어 출력을 파싱하고 ScanResult
목록을 반환합니다.
매개변수 | |
---|---|
input |
String : 파싱할 list-scan-results 명령어의 출력입니다. |
반환 값 | |
---|---|
|
ScanResult 목록 |
parseWifiInfo 클래스의 생성자
public staticparseWifiInfo (String input)
'Wi-Fi 상태' 파싱 출력하고 연결된 Wi-Fi 네트워크에 대한 정보의 지도를 반환합니다.
매개변수 | |
---|---|
input |
String : 'Wi-Fi 상태'의 출력 명령어를 사용하여 파싱합니다 |
반환 값 | |
---|---|
|
연결된 네트워크에 대한 정보의 맵입니다. |
resolveNetworkType
public static String resolveNetworkType (String flags)
list-scan-result cmd에서 반환된 플래그를 고려하여 네트워크 유형을 확인합니다.
매개변수 | |
---|---|
flags |
String |
반환 값 | |
---|---|
String |