Pembantu Wifi
public class WifiHelper
extends Object
java.lang.Objek |
↳ | com.android.tradefed.device.WifiHelper |
Kelas pembantu untuk memanipulasi layanan wifi di perangkat.
Ringkasan
Konstruktor publik |
---|
WifiHelper (ITestDevice device) |
WifiHelper (ITestDevice device, String wifiUtilApkPath) |
WifiHelper (ITestDevice device, String wifiUtilApkPath, boolean doSetup) Konstruktor alternatif yang dapat melewati pengaturan apk wifi. |
Metode publik |
---|
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) |
boolean | connectToNetwork (String ssid, String psk, String urlToCheck, boolean scanSsid) |
boolean | disableWifi () |
boolean | disconnectFromNetwork () |
boolean | enableWifi () |
static File | extractWifiUtilApk () Metode pembantu untuk mengekstrak apk wifi util dari 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) |
Bidang
INSTRUMENTASI_PKG
public static final String INSTRUMENTATION_PKG
Konstruktor publik
Pembantu Wifi
public WifiHelper (ITestDevice device)
Parameter |
---|
device | ITestDevice |
Melempar |
---|
DeviceNotAvailableException | |
Pembantu Wifi
public WifiHelper (ITestDevice device,
String wifiUtilApkPath)
Parameter |
---|
device | ITestDevice |
wifiUtilApkPath | String |
Melempar |
---|
DeviceNotAvailableException | |
Pembantu Wifi
public WifiHelper (ITestDevice device,
String wifiUtilApkPath,
boolean doSetup)
Konstruktor alternatif yang dapat melewati pengaturan apk wifi.
Parameter |
---|
device | ITestDevice |
wifiUtilApkPath | String |
doSetup | boolean |
Melempar |
---|
DeviceNotAvailableException | |
Metode publik
tambahkanOpenNetwork
public boolean addOpenNetwork (String ssid)
Melempar |
---|
DeviceNotAvailableException | |
tambahkanOpenNetwork
public boolean addOpenNetwork (String ssid,
boolean scanSsid)
Parameter |
---|
ssid | String |
scanSsid | boolean |
Melempar |
---|
DeviceNotAvailableException | |
tambahkanWpaPskNetwork
public boolean addWpaPskNetwork (String ssid,
String psk)
Parameter |
---|
ssid | String |
psk | String |
Melempar |
---|
DeviceNotAvailableException | |
tambahkanWpaPskNetwork
public boolean addWpaPskNetwork (String ssid,
String psk,
boolean scanSsid)
Parameter |
---|
ssid | String |
psk | String |
scanSsid | boolean |
Melempar |
---|
DeviceNotAvailableException | |
periksaKonektivitas
public boolean checkConnectivity (String urlToCheck)
Parameter |
---|
urlToCheck | String |
Melempar |
---|
DeviceNotAvailableException | |
membersihkan
public void cleanUp ()
Melempar |
---|
DeviceNotAvailableException | |
connectToNetwork
public boolean connectToNetwork (String ssid,
String psk,
String urlToCheck)
Parameter |
---|
ssid | String |
psk | String |
urlToCheck | String |
Melempar |
---|
DeviceNotAvailableException | |
connectToNetwork
public boolean connectToNetwork (String ssid,
String psk,
String urlToCheck,
boolean scanSsid)
Parameter |
---|
ssid | String |
psk | String |
urlToCheck | String |
scanSsid | boolean |
Melempar |
---|
DeviceNotAvailableException | |
nonaktifkan Wifi
public boolean disableWifi ()
Melempar |
---|
DeviceNotAvailableException | |
putuskan hubunganDariJaringan
public boolean disconnectFromNetwork ()
Melempar |
---|
DeviceNotAvailableException | |
aktifkan Wifi
public boolean enableWifi ()
Melempar |
---|
DeviceNotAvailableException | |
public static File extractWifiUtilApk ()
Metode pembantu untuk mengekstrak apk wifi util dari classpath
dapatkanBSSID
public String getBSSID ()
Melempar |
---|
DeviceNotAvailableException | |
dapatkan Alamat Ip
public String getIpAddress ()
Melempar |
---|
DeviceNotAvailableException | |
dapatkanSSID
public String getSSID ()
Melempar |
---|
DeviceNotAvailableException | |
dapatkanWifiInfo
public getWifiInfo ()
Melempar |
---|
DeviceNotAvailableException | |
memilikiValidIp
public boolean hasValidIp ()
Melempar |
---|
DeviceNotAvailableException | |
adalah Wifi Diaktifkan
public boolean isWifiEnabled ()
Melempar |
---|
DeviceNotAvailableException | |
hapusSemuaJaringan
public boolean removeAllNetworks ()
Melempar |
---|
DeviceNotAvailableException | |
mulaiMonitor
public boolean startMonitor (long interval,
String urlToCheck)
Parameter |
---|
interval | long |
urlToCheck | String |
Melempar |
---|
DeviceNotAvailableException | |
berhentiMonitor
public stopMonitor ()
Melempar |
---|
DeviceNotAvailableException | |
tungguIp
public boolean waitForIp (long timeout)
Melempar |
---|
DeviceNotAvailableException | |
waitForWifiDisabled
public boolean waitForWifiDisabled (long timeout)
Melempar |
---|
DeviceNotAvailableException | |
waitForWifiDisabled
public boolean waitForWifiDisabled ()
Melempar |
---|
DeviceNotAvailableException | |
tungguUntukWifiDiaktifkan
public boolean waitForWifiEnabled (long timeout)
Melempar |
---|
DeviceNotAvailableException | |
tungguUntukWifiDiaktifkan
public boolean waitForWifiEnabled ()
Melempar |
---|
DeviceNotAvailableException | |
tungguUntukWifiState
public boolean waitForWifiState (WifiState... expectedStates)
Parameter |
---|
expectedStates | WifiState |
Melempar |
---|
DeviceNotAvailableException | |