WifiHelper
public class WifiHelper
extends Object
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 do wyodrębnienia apk narzędzia Wi-Fi ze ścieżki klasy |
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
INSTRUMENTATION_PKG
public static final String INSTRUMENTATION_PKG
Konstruktorzy publiczni
WifiHelper
public WifiHelper (ITestDevice device)
Parametry |
---|
device | ITestDevice |
WifiHelper
public WifiHelper (ITestDevice device,
String wifiUtilApkPath)
Parametry |
---|
device | ITestDevice |
wifiUtilApkPath | String |
WifiHelper
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
addOpenNetwork
public boolean addOpenNetwork (String ssid)
addOpenNetwork
public boolean addOpenNetwork (String ssid,
boolean scanSsid)
Parametry |
---|
ssid | String |
scanSsid | boolean |
addWpaPskNetwork
public boolean addWpaPskNetwork (String ssid,
String psk)
Parametry |
---|
ssid | String |
psk | String |
addWpaPskNetwork
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 |
sprzą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 Wifi
public boolean disableWifi ()
odłącz od sieci
public boolean disconnectFromNetwork ()
włącz Wifi
public boolean enableWifi ()
public static File extractWifiUtilApk ()
Metoda pomocnicza do wyodrębnienia apk narzędzia Wi-Fi ze ścieżki klasy
pobierzBSSID
public String getBSSID ()
getIpAdres
public String getIpAddress ()
pobierzSSID
public String getSSID ()
pobierzWifiInfo
public getWifiInfo ()
hasValidIp
public boolean hasValidIp ()
isWifiEnabled
public boolean isWifiEnabled ()
usuń wszystkie sieci
public boolean removeAllNetworks ()
startMonitor
public boolean startMonitor (long interval,
String urlToCheck)
Parametry |
---|
interval | long |
urlToCheck | String |
stopMonitor
public stopMonitor ()
czekaj na Ip
public boolean waitForIp (long timeout)
waitForWifiDisabled
public boolean waitForWifiDisabled (long timeout)
waitForWifiDisabled
public boolean waitForWifiDisabled ()
waitForWifiEnabled
public boolean waitForWifiEnabled (long timeout)
waitForWifiEnabled
public boolean waitForWifiEnabled ()
WaitForWifiState
public boolean waitForWifiState (WifiState... expectedStates)
Parametry |
---|
expectedStates | WifiState |