ওয়াইফাই হেল্পার
public class WifiHelper
extends Object
java.lang.অবজেক্ট |
↳ | com.android.tradefed.device.WifiHelper |
ডিভাইসে ওয়াইফাই পরিষেবাগুলি ম্যানিপুলেট করার জন্য হেল্পার ক্লাস।
সারাংশ
পাবলিক পদ্ধতি |
---|
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)
বিকল্প কনস্ট্রাক্টর যা wifi apk-এর সেটআপ এড়িয়ে যেতে পারে।
পরামিতি |
---|
device | ITestDevice |
wifiUtilApkPath | String |
doSetup | boolean |
ওয়াইফাই হেল্পার
public WifiHelper (ITestDevice device,
String wifiUtilApkPath,
boolean doSetup,
boolean useV2)
নতুন ওয়াইফাই হেল্পার v2 ব্যবহার করবেন কিনা তা নির্দিষ্ট করতে কনস্ট্রাক্টর। v2 অপারেশনের জন্য apk util wifi ইনস্টল করার প্রয়োজন নেই।
পরামিতি |
---|
device | ITestDevice |
wifiUtilApkPath | String |
doSetup | boolean |
useV2 | boolean |
পাবলিক পদ্ধতি
ওপেননেটওয়ার্ক যোগ করুন
public boolean addOpenNetwork (String ssid)
ওপেননেটওয়ার্ক যোগ করুন
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 ()
connectToNetwork
public boolean connectToNetwork (String ssid,
String psk,
String urlToCheck)
পরামিতি |
---|
ssid | String |
psk | String |
urlToCheck | String |
connectToNetwork
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 | |
connectToNetwork
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 ()
ক্লাসপাথ থেকে এপিকে ওয়াইফাই এক্সট্র্যাক্ট করার সহায়ক পদ্ধতি
BSSID পান
public String getBSSID ()
getIpAddress
public String getIpAddress ()
এসএসআইডি পান
public String getSSID ()
GetWifiInfo
public getWifiInfo ()
আছে ValidIp
public boolean hasValidIp ()
ওয়াইফাই সক্ষম
public boolean isWifiEnabled ()
সমস্ত নেটওয়ার্ক সরান
public boolean removeAllNetworks ()
স্টার্ট মনিটর
public boolean startMonitor (long interval,
String urlToCheck)
পরামিতি |
---|
interval | long |
urlToCheck | String |
স্টপ মনিটর
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 |