ตัวช่วย Wifi
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
ผู้รับเหมาก่อสร้างสาธารณะ
ตัวช่วย Wifi
public WifiHelper (ITestDevice device)
พารามิเตอร์ |
---|
device | ITestDevice |
ตัวช่วย Wifi
public WifiHelper (ITestDevice device,
String wifiUtilApkPath)
พารามิเตอร์ |
---|
device | ITestDevice |
wifiUtilApkPath | String |
ตัวช่วย Wifi
public WifiHelper (ITestDevice device,
String wifiUtilApkPath,
boolean doSetup)
ตัวสร้างทางเลือกที่สามารถข้ามการตั้งค่า wifi apk
พารามิเตอร์ |
---|
device | ITestDevice |
wifiUtilApkPath | String |
doSetup | boolean |
วิธีการสาธารณะ
เพิ่ม OpenNetwork
public boolean addOpenNetwork (String ssid)
เพิ่ม OpenNetwork
public boolean addOpenNetwork (String ssid,
boolean scanSsid)
พารามิเตอร์ |
---|
ssid | String |
scanSsid | boolean |
เพิ่ม WpaPskNetwork
public boolean addWpaPskNetwork (String ssid,
String psk)
พารามิเตอร์ |
---|
ssid | String |
psk | String |
เพิ่ม WpaPskNetwork
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 ()
เปิดใช้งาน Wifi
public boolean enableWifi ()
public static File extractWifiUtilApk ()
วิธีการช่วยเหลือในการแยก wifi util apk จาก classpath
รับBSSID
public String getBSSID ()
getIpAddress
public String getIpAddress ()
รับ SSID
public String getSSID ()
getWifiInfo
public getWifiInfo ()
hasValidIp
public boolean hasValidIp ()
เปิดใช้งาน Wifi แล้ว
public boolean isWifiEnabled ()
ลบAllNetworks
public boolean removeAllNetworks ()
เริ่มต้นการตรวจสอบ
public boolean startMonitor (long interval,
String urlToCheck)
พารามิเตอร์ |
---|
interval | long |
urlToCheck | String |
หยุดการตรวจสอบ
public stopMonitor ()
รอก่อน
public boolean waitForIp (long timeout)
waitForWifi ถูกปิดใช้งาน
public boolean waitForWifiDisabled (long timeout)
waitForWifi ถูกปิดใช้งาน
public boolean waitForWifiDisabled ()
เปิดใช้งาน waitForWifi แล้ว
public boolean waitForWifiEnabled (long timeout)
เปิดใช้งาน waitForWifi แล้ว
public boolean waitForWifiEnabled ()
waitForWifiState
public boolean waitForWifiState (WifiState... expectedStates)
พารามิเตอร์ |
---|
expectedStates | WifiState |