ตั้งแต่วันที่ 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 ยูทิลิตี Wi-Fi ออกจาก 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)
ตัวสร้างคอนสตรัคเตอร์เพื่อระบุว่าจะใช้ Wi-Fi Helper เวอร์ชัน 2 ใหม่หรือไม่ การดำเนินการเวอร์ชัน 2 ไม่จำเป็นต้องติดตั้ง APK ของ Wi-Fi 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 ยูทิลิตี Wi-Fi ออกจาก 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"],[],[]]