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
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) |
IWifiHelper.WifiConnectionResult | 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 |
Pomocnik Wi-Fi
public WifiHelper (ITestDevice device,
String wifiUtilApkPath)
Parametry |
---|
device | ITestDevice |
wifiUtilApkPath | String |
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 |
Metody publiczne
dodajOpenNetwork
public boolean addOpenNetwork (String ssid)
dodajOpenNetwork
public boolean addOpenNetwork (String ssid,
boolean scanSsid)
Parametry |
---|
ssid | String |
scanSsid | boolean |
dodajWpaPskNetwork
public boolean addWpaPskNetwork (String ssid,
String psk)
Parametry |
---|
ssid | String |
psk | String |
dodajWpaPskNetwork
public boolean addWpaPskNetwork (String ssid,
String psk,
boolean scanSsid)
Parametry |
---|
ssid | String |
psk | String |
scanSsid | boolean |
sprawdź Łączność
public boolean checkConnectivity (String urlToCheck)
Parametry |
---|
urlToCheck | String |
posprzątać
public void cleanUp ()
połącz z siecią
public boolean connectToNetwork (String ssid,
String psk,
String urlToCheck)
Parametry |
---|
ssid | String |
psk | String |
urlToCheck | String |
połącz z siecią
public IWifiHelper.WifiConnectionResult connectToNetwork (String ssid,
String psk,
String urlToCheck,
boolean scanSsid)
Parametry |
---|
ssid | String |
psk | String |
urlToCheck | String |
scanSsid | boolean |
Zwroty |
---|
IWifiHelper.WifiConnectionResult | |
wyłącz Wi-Fi
public boolean disableWifi ()
rozłącz się z siecią
public boolean disconnectFromNetwork ()
Włącz Wi-Fi
public boolean enableWifi ()
public static File extractWifiUtilApk ()
Metoda pomocnicza wyodrębniająca apk narzędzia Wi-Fi ze ścieżki klas
pobierzBSSID
public String getBSSID ()
pobierz adres IP
public String getIpAddress ()
pobierzSSID
public String getSSID ()
pobierz informacje o Wi-Fi
public getWifiInfo ()
maValidIp
public boolean hasValidIp ()
jest włączone Wi-Fi
public boolean isWifiEnabled ()
usuńWszystkiesieci
public boolean removeAllNetworks ()
uruchomMonitor
public boolean startMonitor (long interval,
String urlToCheck)
Parametry |
---|
interval | long |
urlToCheck | String |
zatrzymajMonitor
public stopMonitor ()
poczekaj na Ip
public boolean waitForIp (long timeout)
WaitForWifiWyłączone
public boolean waitForWifiDisabled (long timeout)
WaitForWifiWyłączone
public boolean waitForWifiDisabled ()
WaitForWifiEnabled
public boolean waitForWifiEnabled (long timeout)
WaitForWifiEnabled
public boolean waitForWifiEnabled ()
poczekaj na stan Wifi
public boolean waitForWifiState (WifiState... expectedStates)
Parametry |
---|
expectedStates | WifiState |