اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
WifiHelper
public
class
WifiHelper
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.device.WifiHelper
|
فئة مساعدة لمعالجة خدمات Wi-Fi على الجهاز
ملخّص
وظائف الإنشاء العامة |
WifiHelper(ITestDevice device)
|
WifiHelper(ITestDevice device, String wifiUtilApkPath)
|
WifiHelper(ITestDevice device, String wifiUtilApkPath, boolean doSetup)
طريقة وضع تصميم بديلة يمكنها تخطّي عملية إعداد حزمة apk الخاصة بشبكة Wi-Fi
|
الطرق العامة |
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()
طريقة مساعدة لاستخراج حزمة apk الخاصة بـ wifi util من مسار الفصل
|
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 الخاصة بشبكة Wi-Fi
المعلمات |
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 |
|
addWpaPskNetwork
public boolean addWpaPskNetwork (String ssid,
String psk)
المعلمات |
ssid |
String |
psk |
String |
عمليات الرمي |
DeviceNotAvailableException |
|
addWpaPskNetwork
public boolean addWpaPskNetwork (String ssid,
String psk,
boolean scanSsid)
المعلمات |
ssid |
String |
psk |
String |
scanSsid |
boolean |
عمليات الرمي |
DeviceNotAvailableException |
|
checkConnectivity
public boolean checkConnectivity (String urlToCheck)
المعلمات |
urlToCheck |
String |
عمليات الرمي |
DeviceNotAvailableException |
|
cleanUp
public void cleanUp ()
عمليات الرمي |
DeviceNotAvailableException |
|
connectToNetwork
public boolean connectToNetwork (String ssid,
String psk,
String urlToCheck)
المعلمات |
ssid |
String |
psk |
String |
urlToCheck |
String |
عمليات الرمي |
DeviceNotAvailableException |
|
connectToNetwork
public boolean connectToNetwork (String ssid,
String psk,
String urlToCheck,
boolean scanSsid)
المعلمات |
ssid |
String |
psk |
String |
urlToCheck |
String |
scanSsid |
boolean |
عمليات الرمي |
DeviceNotAvailableException |
|
disableWifi
public boolean disableWifi ()
عمليات الرمي |
DeviceNotAvailableException |
|
disconnectFromNetwork
public boolean disconnectFromNetwork ()
عمليات الرمي |
DeviceNotAvailableException |
|
enableWifi
public boolean enableWifi ()
عمليات الرمي |
DeviceNotAvailableException |
|
public static File extractWifiUtilApk ()
طريقة مساعدة لاستخراج حزمة apk الخاصة بـ wifi util من مسار الفصل
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 |
|
stopMonitor
public stopMonitor ()
عمليات الرمي |
DeviceNotAvailableException |
|
waitForIp
public boolean waitForIp (long timeout)
عمليات الرمي |
DeviceNotAvailableException |
|
waitForWifiDisabled
public boolean waitForWifiDisabled (long timeout)
عمليات الرمي |
DeviceNotAvailableException |
|
waitForWifiDisabled
public boolean waitForWifiDisabled ()
عمليات الرمي |
DeviceNotAvailableException |
|
waitForWifiEnabled
public boolean waitForWifiEnabled (long timeout)
عمليات الرمي |
DeviceNotAvailableException |
|
waitForWifiEnabled
public boolean waitForWifiEnabled ()
عمليات الرمي |
DeviceNotAvailableException |
|
waitForWifiState
public boolean waitForWifiState (WifiState... expectedStates)
المعلمات |
expectedStates |
WifiState |
عمليات الرمي |
DeviceNotAvailableException |
|
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java و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 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]