Pomocnik Wi-Fi
public class WifiHelper
extends Object
Obiekt Java.lang.Object |
↳ | com.android.tradefed.device.WifiHelper |
Klasa pomocnicza do manipulowania usługami Wi-Fi na urządzeniu.
Streszczenie
Konstruktorzy publiczni |
---|
WifiHelper (ITestDevice device) |
WifiHelper (ITestDevice device, String wifiUtilApkPath) |
WifiHelper (ITestDevice device, String wifiUtilApkPath, boolean doSetup) Alternatywny konstruktor, który może pominąć konfigurację aplikacji Wi-Fi. |
Metody publiczne |
---|
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 () Metoda pomocnicza wyodrębniająca apk narzędzia Wi-Fi ze ścieżki klas |
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) |
Pola
INSTRUMENTACJA_PKG
public static final String INSTRUMENTATION_PKG
Konstruktorzy publiczni
Pomocnik Wi-Fi
public WifiHelper (ITestDevice device)
Parametry |
---|
device | ITestDevice |
Rzuca |
---|
DeviceNotAvailableException | |
Pomocnik Wi-Fi
public WifiHelper (ITestDevice device,
String wifiUtilApkPath)
Parametry |
---|
device | ITestDevice |
wifiUtilApkPath | String |
Rzuca |
---|
DeviceNotAvailableException | |
Pomocnik Wi-Fi
public WifiHelper (ITestDevice device,
String wifiUtilApkPath,
boolean doSetup)
Alternatywny konstruktor, który może pominąć konfigurację aplikacji Wi-Fi.
Parametry |
---|
device | ITestDevice |
wifiUtilApkPath | String |
doSetup | boolean |
Rzuca |
---|
DeviceNotAvailableException | |
Metody publiczne
dodajOpenNetwork
public boolean addOpenNetwork (String ssid)
Rzuca |
---|
DeviceNotAvailableException | |
dodajOpenNetwork
public boolean addOpenNetwork (String ssid,
boolean scanSsid)
Parametry |
---|
ssid | String |
scanSsid | boolean |
Rzuca |
---|
DeviceNotAvailableException | |
dodajWpaPskNetwork
public boolean addWpaPskNetwork (String ssid,
String psk)
Parametry |
---|
ssid | String |
psk | String |
Rzuca |
---|
DeviceNotAvailableException | |
dodajWpaPskNetwork
public boolean addWpaPskNetwork (String ssid,
String psk,
boolean scanSsid)
Parametry |
---|
ssid | String |
psk | String |
scanSsid | boolean |
Rzuca |
---|
DeviceNotAvailableException | |
sprawdź Łączność
public boolean checkConnectivity (String urlToCheck)
Parametry |
---|
urlToCheck | String |
Rzuca |
---|
DeviceNotAvailableException | |
posprzątać
public void cleanUp ()
Rzuca |
---|
DeviceNotAvailableException | |
połącz z siecią
public boolean connectToNetwork (String ssid,
String psk,
String urlToCheck)
Parametry |
---|
ssid | String |
psk | String |
urlToCheck | String |
Rzuca |
---|
DeviceNotAvailableException | |
połącz z siecią
public boolean connectToNetwork (String ssid,
String psk,
String urlToCheck,
boolean scanSsid)
Parametry |
---|
ssid | String |
psk | String |
urlToCheck | String |
scanSsid | boolean |
Rzuca |
---|
DeviceNotAvailableException | |
wyłącz Wi-Fi
public boolean disableWifi ()
Rzuca |
---|
DeviceNotAvailableException | |
rozłącz się z siecią
public boolean disconnectFromNetwork ()
Rzuca |
---|
DeviceNotAvailableException | |
Włącz Wi-Fi
public boolean enableWifi ()
Rzuca |
---|
DeviceNotAvailableException | |
public static File extractWifiUtilApk ()
Metoda pomocnicza wyodrębniająca apk narzędzia Wi-Fi ze ścieżki klas
pobierzBSSID
public String getBSSID ()
Rzuca |
---|
DeviceNotAvailableException | |
pobierz adres IP
public String getIpAddress ()
Rzuca |
---|
DeviceNotAvailableException | |
pobierzSSID
public String getSSID ()
Rzuca |
---|
DeviceNotAvailableException | |
pobierz informacje o Wi-Fi
public getWifiInfo ()
Rzuca |
---|
DeviceNotAvailableException | |
maValidIp
public boolean hasValidIp ()
Rzuca |
---|
DeviceNotAvailableException | |
jest włączone Wi-Fi
public boolean isWifiEnabled ()
Rzuca |
---|
DeviceNotAvailableException | |
usuńWszystkiesieci
public boolean removeAllNetworks ()
Rzuca |
---|
DeviceNotAvailableException | |
uruchomMonitor
public boolean startMonitor (long interval,
String urlToCheck)
Parametry |
---|
interval | long |
urlToCheck | String |
Rzuca |
---|
DeviceNotAvailableException | |
zatrzymajMonitor
public stopMonitor ()
Rzuca |
---|
DeviceNotAvailableException | |
poczekaj na Ip
public boolean waitForIp (long timeout)
Rzuca |
---|
DeviceNotAvailableException | |
WaitForWifiWyłączone
public boolean waitForWifiDisabled (long timeout)
Rzuca |
---|
DeviceNotAvailableException | |
WaitForWifiWyłączone
public boolean waitForWifiDisabled ()
Rzuca |
---|
DeviceNotAvailableException | |
WaitForWifiEnabled
public boolean waitForWifiEnabled (long timeout)
Rzuca |
---|
DeviceNotAvailableException | |
WaitForWifiEnabled
public boolean waitForWifiEnabled ()
Rzuca |
---|
DeviceNotAvailableException | |
poczekaj na stan Wifi
public boolean waitForWifiState (WifiState... expectedStates)
Parametry |
---|
expectedStates | WifiState |
Rzuca |
---|
DeviceNotAvailableException | |