वाईफ़ाई हेल्पर
public class WifiHelper
extends Object
java.lang.ऑब्जेक्ट |
↳ | com.android.tradefed.device.WifiHelper |
डिवाइस पर वाईफ़ाई सेवाओं में हेरफेर करने के लिए सहायक वर्ग।
सारांश
सार्वजनिक निर्माणकर्ता |
---|
WifiHelper ( ITestDevice device) |
WifiHelper ( ITestDevice device, String wifiUtilApkPath) |
WifiHelper ( ITestDevice device, String wifiUtilApkPath, boolean doSetup) वैकल्पिक कंस्ट्रक्टर जो वाईफाई एपीके के सेटअप को छोड़ सकता है। |
WifiHelper ( ITestDevice device, String wifiUtilApkPath, boolean doSetup, boolean useV2) कंस्ट्रक्टर को यह निर्दिष्ट करना होगा कि नए वाईफाई हेल्पर v2 का उपयोग करना है या नहीं। |
सार्वजनिक तरीके |
---|
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, String defaultType) |
IWifiHelper.WifiConnectionResult | connectToNetwork (String ssid, String psk, String urlToCheck, boolean scanSsid) |
boolean | disableWifi () |
boolean | disconnectFromNetwork () |
boolean | enableWifi () |
static File | extractWifiUtilApk () क्लासपाथ से वाईफ़ाई उपयोगिता एपीके निकालने के लिए सहायक विधि |
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
सार्वजनिक निर्माणकर्ता
वाईफ़ाई हेल्पर
public WifiHelper (ITestDevice device)
पैरामीटर |
---|
device | ITestDevice |
वाईफ़ाई हेल्पर
public WifiHelper (ITestDevice device,
String wifiUtilApkPath)
पैरामीटर |
---|
device | ITestDevice |
wifiUtilApkPath | String |
वाईफ़ाई हेल्पर
public WifiHelper (ITestDevice device,
String wifiUtilApkPath,
boolean doSetup)
वैकल्पिक कंस्ट्रक्टर जो वाईफाई एपीके के सेटअप को छोड़ सकता है।
पैरामीटर |
---|
device | ITestDevice |
wifiUtilApkPath | String |
doSetup | boolean |
वाईफ़ाई हेल्पर
public WifiHelper (ITestDevice device,
String wifiUtilApkPath,
boolean doSetup,
boolean useV2)
कंस्ट्रक्टर को यह निर्दिष्ट करना होगा कि नए वाईफाई हेल्पर v2 का उपयोग करना है या नहीं। v2 संचालन के लिए वाईफ़ाई उपयोगिता एपीके स्थापित करने की आवश्यकता नहीं है।
पैरामीटर |
---|
device | ITestDevice |
wifiUtilApkPath | String |
doSetup | boolean |
useV2 | 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,
String defaultType)
पैरामीटर |
---|
ssid | String |
psk | String |
urlToCheck | String |
scanSsid | boolean |
defaultType | String |
रिटर्न |
---|
IWifiHelper.WifiConnectionResult | |
कनेक्टटूनेटवर्क
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 ()
क्लासपाथ से वाईफ़ाई उपयोगिता एपीके निकालने के लिए सहायक विधि
बीएसएसआईडी प्राप्त करें
public String getBSSID ()
getIpपता
public String getIpAddress ()
एसएसआईडी प्राप्त करें
public String getSSID ()
वाईफाईजानकारी प्राप्त करें
public getWifiInfo ()
hasValidIp
public boolean hasValidIp ()
वाईफ़ाई सक्षम है
public boolean isWifiEnabled ()
सभीनेटवर्क हटाएं
public boolean removeAllNetworks ()
प्रारंभ मॉनिटर
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 ()
प्रतीक्षा करेंWifi सक्षम
public boolean waitForWifiEnabled (long timeout)
प्रतीक्षा करेंWifi सक्षम
public boolean waitForWifiEnabled ()
प्रतीक्षा करेंWifiState के लिए
public boolean waitForWifiState (WifiState... expectedStates)
पैरामीटर |
---|
expectedStates | WifiState |