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 باستخدام 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,
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)
تنظيف
public void cleanUp ()
الاتصال بالشبكة
public boolean connectToNetwork (String ssid,
String psk,
String urlToCheck)
حدود |
---|
ssid | String |
psk | String |
urlToCheck | String |
الاتصال بالشبكة
public IWifiHelper.WifiConnectionResult connectToNetwork (String ssid,
String psk,
String urlToCheck,
boolean scanSsid)
حدود |
---|
ssid | String |
psk | String |
urlToCheck | String |
scanSsid | boolean |
عائدات |
---|
IWifiHelper.WifiConnectionResult | |
تعطيل واي فاي
public boolean disableWifi ()
قطع الاتصال من الشبكة
public boolean disconnectFromNetwork ()
تمكين واي فاي
public boolean enableWifi ()
public static File extractWifiUtilApk ()
طريقة مساعدة لاستخراج wifi باستخدام 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 ()
انتظر
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 |