WifiHelper
public class WifiHelper
extends Object
java.lang.Object |
↳ | com.android.tradefed.device.WifiHelper |
שיעור עוזר לתפעול שירותי wifi במכשיר.
סיכום
שיטות ציבוריות |
---|
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 () שיטת עוזר לחלץ את ה-wifi util apk מה-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) |
שדות
INSTRUMENTATION_PKG
public static final String INSTRUMENTATION_PKG
בנאים ציבוריים
WifiHelper
public WifiHelper (ITestDevice device)
פרמטרים |
---|
device | ITestDevice |
WifiHelper
public WifiHelper (ITestDevice device,
String wifiUtilApkPath)
פרמטרים |
---|
device | ITestDevice |
wifiUtilApkPath | String |
WifiHelper
public WifiHelper (ITestDevice device,
String wifiUtilApkPath,
boolean doSetup)
בנאי חלופי שיכול לדלג על ההגדרה של ה-wifi apk.
פרמטרים |
---|
device | ITestDevice |
wifiUtilApkPath | String |
doSetup | boolean |
שיטות ציבוריות
addOpenNetwork
public boolean addOpenNetwork (String ssid)
addOpenNetwork
public boolean addOpenNetwork (String ssid,
boolean scanSsid)
פרמטרים |
---|
ssid | String |
scanSsid | boolean |
addWpaPskNetwork
public boolean addWpaPskNetwork (String ssid,
String psk)
פרמטרים |
---|
ssid | String |
psk | String |
addWpaPskNetwork
public boolean addWpaPskNetwork (String ssid,
String psk,
boolean scanSsid)
פרמטרים |
---|
ssid | String |
psk | String |
scanSsid | boolean |
לבדוק קישוריות
public boolean checkConnectivity (String urlToCheck)
פרמטרים |
---|
urlToCheck | String |
לנקות
public void cleanUp ()
connectToNetwork
public boolean connectToNetwork (String ssid,
String psk,
String urlToCheck)
פרמטרים |
---|
ssid | String |
psk | String |
urlToCheck | String |
connectToNetwork
public IWifiHelper.WifiConnectionResult connectToNetwork (String ssid,
String psk,
String urlToCheck,
boolean scanSsid)
פרמטרים |
---|
ssid | String |
psk | String |
urlToCheck | String |
scanSsid | boolean |
החזרות |
---|
IWifiHelper.WifiConnectionResult | |
השבת את ה-Wifi
public boolean disableWifi ()
disconnectFromNetwork
public boolean disconnectFromNetwork ()
אפשר Wifi
public boolean enableWifi ()
public static File extractWifiUtilApk ()
שיטת עוזר לחלץ את ה-wifi util apk מה-classpath
getBSSID
public String getBSSID ()
getIpAddress
public String getIpAddress ()
getSSID
public String getSSID ()
getWifiInfo
public getWifiInfo ()
hasValidIp
public boolean hasValidIp ()
isWifiEnabled
public boolean isWifiEnabled ()
הסר את כל הרשתות
public boolean removeAllNetworks ()
startMonitor
public boolean startMonitor (long interval,
String urlToCheck)
פרמטרים |
---|
interval | long |
urlToCheck | String |
stopMonitor
public stopMonitor ()
waitForIp
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)
פרמטרים |
---|
expectedStates | WifiState |