החל מ-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 במכשיר.
סיכום
שיטות ציבוריות |
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()
שיטה לעזרה באחזור קובץ ה-APK של ה-wifi util מ-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 |
WifiHelper
public WifiHelper (ITestDevice device,
String wifiUtilApkPath)
פרמטרים |
device |
ITestDevice |
wifiUtilApkPath |
String |
WifiHelper
public WifiHelper (ITestDevice device,
String wifiUtilApkPath,
boolean doSetup)
קונסטרוקטור חלופי שיכול לדלג על הגדרת קובץ ה-APK של ה-Wi-Fi.
פרמטרים |
device |
ITestDevice |
wifiUtilApkPath |
String |
doSetup |
boolean |
WifiHelper
public WifiHelper (ITestDevice device,
String wifiUtilApkPath,
boolean doSetup,
boolean useV2)
קונסטרוקטור שמציין אם להשתמש ב-wifi helper v2 החדש. בפעולות v2 אין צורך להתקין את קובץ ה-APK של wifi util.
פרמטרים |
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 |
checkConnectivity
public boolean checkConnectivity (String urlToCheck)
פרמטרים |
urlToCheck |
String |
cleanUp
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 |
|
disableWifi
public boolean disableWifi ()
disconnectFromNetwork
public boolean disconnectFromNetwork ()
enableWifi
public boolean enableWifi ()
public static File extractWifiUtilApk ()
שיטה לעזרה באחזור קובץ ה-APK של ה-wifi util מ-classpath
getBSSID
public String getBSSID ()
getIpAddress
public String getIpAddress ()
getSSID
public String getSSID ()
getWifiInfo
public getWifiInfo ()
hasValidIp
public boolean hasValidIp ()
isWifiEnabled
public boolean isWifiEnabled ()
removeAllNetworks
public boolean removeAllNetworks ()
startMonitor
public boolean startMonitor (long interval,
String urlToCheck)
פרמטרים |
interval |
long |
urlToCheck |
String |
stopMonitor
public stopMonitor ()
waitForIp
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 |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-03-26 (שעון UTC).
[[["התוכן קל להבנה","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 (שעון UTC)."],[],[]]