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' 명령 출력을 구문 분석하고 |
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
LINK_SPEED_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 staticparseScanResults (String input)
'wifi list-scan-results' 명령 출력을 구문 분석하고 ScanResult
목록을 반환합니다.
매개변수 | |
---|---|
input | String : 구문 분석할 list-scan-results 명령의 출력입니다. |
보고 | |
---|---|
ScanResult 목록입니다. |
파싱와이파이정보
public staticparseWifiInfo (String input)
'wifi status' 출력을 구문 분석하고 연결된 Wi-Fi 네트워크에 대한 정보 맵을 반환합니다.
매개변수 | |
---|---|
input | String : 구문 분석할 'wifi status' 명령의 출력입니다. |
보고 | |
---|---|
연결된 네트워크에 대한 정보 지도입니다. |
해결네트워크 유형
public static String resolveNetworkType (String flags)
list-scan-result cmd에서 반환된 플래그에 따라 네트워크 유형을 확인합니다.
매개변수 | |
---|---|
flags | String |
보고 | |
---|---|
String |
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2024-01-26(UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"필요한 정보가 없음"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"너무 복잡함/단계 수가 너무 많음"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"오래됨"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"번역 문제"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"샘플/코드 문제"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"기타"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"이해하기 쉬움"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"문제가 해결됨"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"기타"
}]