از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
WifiHelper
public class WifiHelper
extends Object
java.lang.object |
↳ | com.android.tradefed.device.WifiHelper |
کلاس کمکی برای دستکاری خدمات وای فای در دستگاه.
خلاصه
سازندگان عمومی |
---|
WifiHelper (ITestDevice device) |
WifiHelper (ITestDevice device, String wifiUtilApkPath) |
WifiHelper (ITestDevice device, String wifiUtilApkPath, boolean doSetup) سازنده جایگزینی که می تواند از تنظیم apk وای فای صرف نظر کند. |
روش های عمومی |
---|
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 () روش Helper برای استخراج 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 |
پرتاب می کند |
---|
DeviceNotAvailableException | |
WifiHelper
public WifiHelper (ITestDevice device,
String wifiUtilApkPath)
پارامترها |
---|
device | ITestDevice |
wifiUtilApkPath | String |
پرتاب می کند |
---|
DeviceNotAvailableException | |
WifiHelper
public WifiHelper (ITestDevice device,
String wifiUtilApkPath,
boolean doSetup)
سازنده جایگزینی که می تواند از تنظیم apk وای فای صرف نظر کند.
پارامترها |
---|
device | ITestDevice |
wifiUtilApkPath | String |
doSetup | boolean |
پرتاب می کند |
---|
DeviceNotAvailableException | |
روش های عمومی
addOpenNetwork
public boolean addOpenNetwork (String ssid)
پرتاب می کند |
---|
DeviceNotAvailableException | |
addOpenNetwork
public boolean addOpenNetwork (String ssid,
boolean scanSsid)
پارامترها |
---|
ssid | String |
scanSsid | boolean |
پرتاب می کند |
---|
DeviceNotAvailableException | |
افزودن WpaPskNetwork
public boolean addWpaPskNetwork (String ssid,
String psk)
پارامترها |
---|
ssid | String |
psk | String |
پرتاب می کند |
---|
DeviceNotAvailableException | |
افزودن WpaPskNetwork
public boolean addWpaPskNetwork (String ssid,
String psk,
boolean scanSsid)
پارامترها |
---|
ssid | String |
psk | String |
scanSsid | boolean |
پرتاب می کند |
---|
DeviceNotAvailableException | |
بررسی اتصال
public boolean checkConnectivity (String urlToCheck)
پارامترها |
---|
urlToCheck | String |
پرتاب می کند |
---|
DeviceNotAvailableException | |
پاکسازی
public void cleanUp ()
پرتاب می کند |
---|
DeviceNotAvailableException | |
اتصال به شبکه
public boolean connectToNetwork (String ssid,
String psk,
String urlToCheck)
پارامترها |
---|
ssid | String |
psk | String |
urlToCheck | String |
پرتاب می کند |
---|
DeviceNotAvailableException | |
اتصال به شبکه
public boolean connectToNetwork (String ssid,
String psk,
String urlToCheck,
boolean scanSsid)
پارامترها |
---|
ssid | String |
psk | String |
urlToCheck | String |
scanSsid | boolean |
پرتاب می کند |
---|
DeviceNotAvailableException | |
غیر فعال کردن وای فای
public boolean disableWifi ()
پرتاب می کند |
---|
DeviceNotAvailableException | |
قطع اتصال از شبکه
public boolean disconnectFromNetwork ()
پرتاب می کند |
---|
DeviceNotAvailableException | |
فعال کردن وای فای
public boolean enableWifi ()
پرتاب می کند |
---|
DeviceNotAvailableException | |
public static File extractWifiUtilApk ()
روش Helper برای استخراج wifi util apk از classpath
getBSSID
public String getBSSID ()
پرتاب می کند |
---|
DeviceNotAvailableException | |
getIpAddress
public String getIpAddress ()
پرتاب می کند |
---|
DeviceNotAvailableException | |
getSSID
public String getSSID ()
پرتاب می کند |
---|
DeviceNotAvailableException | |
getWifiInfo
public getWifiInfo ()
پرتاب می کند |
---|
DeviceNotAvailableException | |
hasValidIp
public boolean hasValidIp ()
پرتاب می کند |
---|
DeviceNotAvailableException | |
isWifiEnabled است
public boolean isWifiEnabled ()
پرتاب می کند |
---|
DeviceNotAvailableException | |
removeAllNetworks
public boolean removeAllNetworks ()
پرتاب می کند |
---|
DeviceNotAvailableException | |
startMonitor
public boolean startMonitor (long interval,
String urlToCheck)
پارامترها |
---|
interval | long |
urlToCheck | String |
پرتاب می کند |
---|
DeviceNotAvailableException | |
توقف مانیتور
public stopMonitor ()
پرتاب می کند |
---|
DeviceNotAvailableException | |
منتظر آی پی
public boolean waitForIp (long timeout)
پرتاب می کند |
---|
DeviceNotAvailableException | |
waitForWifi Disabled
public boolean waitForWifiDisabled (long timeout)
پرتاب می کند |
---|
DeviceNotAvailableException | |
waitForWifi Disabled
public boolean waitForWifiDisabled ()
پرتاب می کند |
---|
DeviceNotAvailableException | |
waitForWifiEnabled
public boolean waitForWifiEnabled (long timeout)
پرتاب می کند |
---|
DeviceNotAvailableException | |
waitForWifiEnabled
public boolean waitForWifiEnabled ()
پرتاب می کند |
---|
DeviceNotAvailableException | |
انتظار برایWifiState
public boolean waitForWifiState (WifiState... expectedStates)
پارامترها |
---|
expectedStates | WifiState |
پرتاب می کند |
---|
DeviceNotAvailableException | |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-03-26 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-03-26 بهوقت ساعت هماهنگ جهانی."],[],[]]