WifiHelper
public class WifiHelper
extends Object
java.lang.Object |
เ | com.android.tradefed.device.WifiHelper |
คลาส Helper สำหรับจัดการบริการ 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 ()
เชื่อมต่อกับเครือข่าย
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 | |
ปิดการใช้งานWifi
public boolean disableWifi ()
ตัดการเชื่อมต่อจากเครือข่าย
public boolean disconnectFromNetwork ()
enableWifi
public boolean enableWifi ()
public static File extractWifiUtilApk ()
วิธีตัวช่วยเพื่อแยก wifi util apk ออกจาก classpath
getBSSID
public String getBSSID ()
getIpAddress
public String getIpAddress ()
รับSSID
public String getSSID ()
getWifiInfo
public getWifiInfo ()
hasValidIp
public boolean hasValidIp ()
isWifiEnabled
public boolean isWifiEnabled ()
removeAllNetworks
public boolean removeAllNetworks ()
startMonitor
public boolean startMonitor (long interval,
String urlToCheck)
พารามิเตอร์ |
---|
interval | long |
urlToCheck | String |
หยุดจอภาพ
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 |