Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

WifiHelper

public class WifiHelper
extends Object

java.lang.Object
com.android.tradefed.device.WifiHelper


Lớp trợ giúp thao tác với các dịch vụ wifi trên thiết bị.

Bản tóm tắt

Lĩnh vực

public static final String INSTRUMENTATION_PKG

Các nhà xây dựng công cộng

WifiHelper ( ITestDevice device)
WifiHelper ( ITestDevice device, String wifiUtilApkPath)
WifiHelper ( ITestDevice device, String wifiUtilApkPath, boolean doSetup)

Phương thức khởi tạo thay thế có thể bỏ qua quá trình thiết lập apk wifi.

Phương pháp công khai

boolean addOpenNetwork (String ssid)

boolean addOpenNetwork (String ssid, boolean scanSsid)

boolean addWpaPskNetwork (String ssid, String psk)

boolean addWpaPskNetwork (String ssid, String psk, boolean scanSsid)

boolean checkConnectivity (String urlToCheck)

void cleanUp ()

boolean connectToNetwork (String ssid, String psk, String urlToCheck)

IWifiHelper.WifiConnectionResult connectToNetwork (String ssid, String psk, String urlToCheck, boolean scanSsid)

boolean disableWifi ()

boolean disconnectFromNetwork ()

boolean enableWifi ()

static File extractWifiUtilApk ()

Phương pháp trợ giúp để giải nén apk wifi từ classpath

String getBSSID ()

String getIpAddress ()

String getSSID ()

getWifiInfo ()

boolean hasValidIp ()

boolean isWifiEnabled ()

boolean removeAllNetworks ()

boolean startMonitor (long interval, String urlToCheck)

stopMonitor ()

boolean waitForIp (long timeout)

boolean waitForWifiDisabled (long timeout)
boolean waitForWifiDisabled ()

boolean waitForWifiEnabled (long timeout)
boolean waitForWifiEnabled ()

boolean waitForWifiState (WifiState... expectedStates)

Lĩnh vực

INSTRUMENTATION_PKG

public static final String INSTRUMENTATION_PKG

Các nhà xây dựng công cộng

WifiHelper

public WifiHelper (ITestDevice device)

Thông số
device ITestDevice

Ném
DeviceNotAvailableException

WifiHelper

public WifiHelper (ITestDevice device, 
                String wifiUtilApkPath)

Thông số
device ITestDevice

wifiUtilApkPath String

Ném
DeviceNotAvailableException

WifiHelper

public WifiHelper (ITestDevice device, 
                String wifiUtilApkPath, 
                boolean doSetup)

Phương thức khởi tạo thay thế có thể bỏ qua quá trình thiết lập apk wifi.

Thông số
device ITestDevice

wifiUtilApkPath String

doSetup boolean

Ném
DeviceNotAvailableException

Phương pháp công khai

addOpenNetwork

public boolean addOpenNetwork (String ssid)

Thông số
ssid String

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

addOpenNetwork

public boolean addOpenNetwork (String ssid, 
                boolean scanSsid)

Thông số
ssid String

scanSsid boolean

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

addWpaPskNetwork

public boolean addWpaPskNetwork (String ssid, 
                String psk)

Thông số
ssid String

psk String

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

addWpaPskNetwork

public boolean addWpaPskNetwork (String ssid, 
                String psk, 
                boolean scanSsid)

Thông số
ssid String

psk String

scanSsid boolean

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

checkConnectivity

public boolean checkConnectivity (String urlToCheck)

Thông số
urlToCheck String

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

dọn dẹp

public void cleanUp ()

Ném
DeviceNotAvailableException

connectToNetwork

public boolean connectToNetwork (String ssid, 
                String psk, 
                String urlToCheck)

Thông số
ssid String

psk String

urlToCheck String

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

connectToNetwork

public IWifiHelper.WifiConnectionResult connectToNetwork (String ssid, 
                String psk, 
                String urlToCheck, 
                boolean scanSsid)

Thông số
ssid String

psk String

urlToCheck String

scanSsid boolean

Lợi nhuận
IWifiHelper.WifiConnectionResult

Ném
DeviceNotAvailableException

disableWifi

public boolean disableWifi ()

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

ngắt kết nối

public boolean disconnectFromNetwork ()

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

enableWifi

public boolean enableWifi ()

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

extractWifiUtilApk

public static File extractWifiUtilApk ()

Phương pháp trợ giúp để giải nén apk wifi từ classpath

Lợi nhuận
File

getBSSID

public String getBSSID ()

Lợi nhuận
String

Ném
DeviceNotAvailableException

getIpAddress

public String getIpAddress ()

Lợi nhuận
String

Ném
DeviceNotAvailableException

getSSID

public String getSSID ()

Lợi nhuận
String

Ném
DeviceNotAvailableException

getWifiInfo

public  getWifiInfo ()

Lợi nhuận

Ném
DeviceNotAvailableException

hasValidIp

public boolean hasValidIp ()

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

isWifiEnabled

public boolean isWifiEnabled ()

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

removeAllNetworks

public boolean removeAllNetworks ()

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

startMonitor

public boolean startMonitor (long interval, 
                String urlToCheck)

Thông số
interval long

urlToCheck String

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

stopMonitor

public  stopMonitor ()

Lợi nhuận

Ném
DeviceNotAvailableException

waitForIp

public boolean waitForIp (long timeout)

Thông số
timeout long

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

waitForWifiDisabled

public boolean waitForWifiDisabled (long timeout)

Thông số
timeout long

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

waitForWifiDisabled

public boolean waitForWifiDisabled ()

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

waitForWifiEnabled

public boolean waitForWifiEnabled (long timeout)

Thông số
timeout long

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

waitForWifiEnabled

public boolean waitForWifiEnabled ()

Lợi nhuận
boolean

Ném
DeviceNotAvailableException

waitForWifiState

public boolean waitForWifiState (WifiState... expectedStates)

Thông số
expectedStates WifiState

Lợi nhuận
boolean

Ném
DeviceNotAvailableException