Trình trợ giúp Wifi
public class WifiHelper
extends Object
java.lang.Object |
↳ | com.android.tradefed.device.WifiHelper |
Lớp trợ giúp thao tác các dịch vụ wifi trên thiết bị.
Bản tóm tắt
Nhà thầu xây dựng công cộng |
---|
WifiHelper (ITestDevice device) |
WifiHelper (ITestDevice device, String wifiUtilApkPath) |
WifiHelper (ITestDevice device, String wifiUtilApkPath, boolean doSetup) Trình xây dựng thay thế có thể bỏ qua quá trình thiết lập apk wifi. |
Phương pháp công cộng |
---|
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) |
boolean | 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 để trích xuất apk sử dụng wifi từ đường dẫn lớp |
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
Nhà thầu xây dựng công cộng
Trình trợ giúp Wifi
public WifiHelper (ITestDevice device)
Thông số |
---|
device | ITestDevice |
Ném |
---|
DeviceNotAvailableException | |
Trình trợ giúp Wifi
public WifiHelper (ITestDevice device,
String wifiUtilApkPath)
Thông số |
---|
device | ITestDevice |
wifiUtilApkPath | String |
Ném |
---|
DeviceNotAvailableException | |
Trình trợ giúp Wifi
public WifiHelper (ITestDevice device,
String wifiUtilApkPath,
boolean doSetup)
Trình xây dựng 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 cộng
thêmOpenNetwork
public boolean addOpenNetwork (String ssid)
Ném |
---|
DeviceNotAvailableException | |
thêmOpenNetwork
public boolean addOpenNetwork (String ssid,
boolean scanSsid)
Thông số |
---|
ssid | String |
scanSsid | boolean |
Ném |
---|
DeviceNotAvailableException | |
thêmWpaPskMạng
public boolean addWpaPskNetwork (String ssid,
String psk)
Thông số |
---|
ssid | String |
psk | String |
Ném |
---|
DeviceNotAvailableException | |
thêmWpaPskMạng
public boolean addWpaPskNetwork (String ssid,
String psk,
boolean scanSsid)
Thông số |
---|
ssid | String |
psk | String |
scanSsid | boolean |
Ném |
---|
DeviceNotAvailableException | |
kiểm traKết nối
public boolean checkConnectivity (String urlToCheck)
Thông số |
---|
urlToCheck | String |
Ném |
---|
DeviceNotAvailableException | |
dọn dẹp
public void cleanUp ()
Ném |
---|
DeviceNotAvailableException | |
kết nối với mạng
public boolean connectToNetwork (String ssid,
String psk,
String urlToCheck)
Thông số |
---|
ssid | String |
psk | String |
urlToCheck | String |
Ném |
---|
DeviceNotAvailableException | |
kết nối với mạng
public boolean connectToNetwork (String ssid,
String psk,
String urlToCheck,
boolean scanSsid)
Thông số |
---|
ssid | String |
psk | String |
urlToCheck | String |
scanSsid | boolean |
Ném |
---|
DeviceNotAvailableException | |
vô hiệu hóaWifi
public boolean disableWifi ()
Ném |
---|
DeviceNotAvailableException | |
ngắt kết nối khỏi mạng
public boolean disconnectFromNetwork ()
Ném |
---|
DeviceNotAvailableException | |
kích hoạtWifi
public boolean enableWifi ()
Ném |
---|
DeviceNotAvailableException | |
public static File extractWifiUtilApk ()
Phương pháp trợ giúp để trích xuất apk sử dụng wifi từ đường dẫn lớp
lấyBSSID
public String getBSSID ()
Ném |
---|
DeviceNotAvailableException | |
lấy địa chỉ Ip
public String getIpAddress ()
Ném |
---|
DeviceNotAvailableException | |
nhận SSID
public String getSSID ()
Ném |
---|
DeviceNotAvailableException | |
getWifiThông tin
public getWifiInfo ()
Ném |
---|
DeviceNotAvailableException | |
hasValidIp
public boolean hasValidIp ()
Ném |
---|
DeviceNotAvailableException | |
isWifiEnabled
public boolean isWifiEnabled ()
Ném |
---|
DeviceNotAvailableException | |
loại bỏTất cả các mạng
public boolean removeAllNetworks ()
Ném |
---|
DeviceNotAvailableException | |
màn hình bắt đầu
public boolean startMonitor (long interval,
String urlToCheck)
Thông số |
---|
interval | long |
urlToCheck | String |
Ném |
---|
DeviceNotAvailableException | |
dừng lạiMàn hình
public stopMonitor ()
Ném |
---|
DeviceNotAvailableException | |
chờForIp
public boolean waitForIp (long timeout)
Ném |
---|
DeviceNotAvailableException | |
chờForWifiĐã tắt
public boolean waitForWifiDisabled (long timeout)
Ném |
---|
DeviceNotAvailableException | |
chờForWifiĐã tắt
public boolean waitForWifiDisabled ()
Ném |
---|
DeviceNotAvailableException | |
chờForWifiĐã bật
public boolean waitForWifiEnabled (long timeout)
Ném |
---|
DeviceNotAvailableException | |
chờForWifiĐã bật
public boolean waitForWifiEnabled ()
Ném |
---|
DeviceNotAvailableException | |
chờForWifiState
public boolean waitForWifiState (WifiState... expectedStates)
Thông số |
---|
expectedStates | WifiState |
Ném |
---|
DeviceNotAvailableException | |