Tiện ích Wi-FiCommand

public class WifiCommandUtil
extends Object

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


Một lớp tiện ích có thể phân tích cú pháp đầu ra của lệnh Wi-Fi.

Tóm tắt

Lớp lồng ghép

class WifiCommandUtil.ScanResult

Đại diện cho một mạng Wi-Fi chứa thông tin liên quan của mạng đó.

Trường

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

Hàm khởi tạo công khai

WifiCommandUtil()

Phương thức công khai

static parseScanResults(String input)

Phân tích cú pháp kết quả đầu ra của lệnh "wifi list-scan-results" rồi trả về một danh sách các ScanResult.

static parseWifiInfo(String input)

Phân tích cú pháp "trạng thái Wi-Fi" và trả về bản đồ thông tin về mạng Wi-Fi đã kết nối.

static String resolveNetworkType(String flags)

Phân giải loại mạng dựa trên cờ được trả về từ lệnh cmd tom list-scan-result.

Trường

BSSID_ cố định

public static final Pattern BSSID_PATTERN

public static final Pattern LINK_SPEED_PATTERN

MAC_ADDRESS_ đợi

public static final Pattern MAC_ADDRESS_PATTERN

RSSI_ cố

public static final Pattern RSSI_PATTERN

SSID_ cố định

public static final Pattern SSID_PATTERN

Hàm khởi tạo công khai

Tiện ích Wi-FiCommand

public WifiCommandUtil ()

Phương thức công khai

phân tích cú pháp trong kết quả quét

public static  parseScanResults (String input)

Phân tích cú pháp kết quả đầu ra của lệnh "wifi list-scan-results" rồi trả về một danh sách các ScanResult.

Tham số
input String: Kết quả của lệnh list-scan-results để phân tích cú pháp.

Giá trị trả về
Danh sách ScanResult.

phân tích cú phápWifiInfo

public static  parseWifiInfo (String input)

Phân tích cú pháp "trạng thái Wi-Fi" và trả về bản đồ thông tin về mạng Wi-Fi đã kết nối.

Tham số
input String: Đầu ra của "trạng thái Wi-Fi" để phân tích cú pháp.

Giá trị trả về
bản đồ thông tin về mạng được kết nối.

resolveNetworkType

public static String resolveNetworkType (String flags)

Phân giải loại mạng dựa trên cờ được trả về từ lệnh cmd tom list-scan-result.

Tham số
flags String

Trả về
String