WiFiYardımcı

public class WifiHelper
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.device.WifiYardımcı


Cihazdaki kablosuz hizmetleri değiştirmeyle ilgili yardımcı sınıf.

Özet

Fields'ın oynadığı filmler

public static final String INSTRUMENTATION_PKG

Kamu inşaatçıları

WifiHelper(ITestDevice device)
WifiHelper(ITestDevice device, String wifiUtilApkPath)
WifiHelper(ITestDevice device, String wifiUtilApkPath, boolean doSetup)

Wifi APK'nın kurulumunu atlayabilecek alternatif oluşturucu.

WifiHelper(ITestDevice device, String wifiUtilApkPath, boolean doSetup, boolean useV2)

Yeni kablosuz bağlantı yardımcısı v2'nin kullanılıp kullanılmayacağını belirtecek oluşturucu.

Herkese açık yöntemler

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()

Sınıf yolundan kablosuz yardımcı aracı APK'sını ayıklamak için yardımcı yöntem

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)

Fields'ın oynadığı filmler

aracı_PKG

public static final String INSTRUMENTATION_PKG

Kamu inşaatçıları

WiFiYardımcı

public WifiHelper (ITestDevice device)

Parametreler
device ITestDevice

Fırlatma
DeviceNotAvailableException

WiFiYardımcı

public WifiHelper (ITestDevice device, 
                String wifiUtilApkPath)

Parametreler
device ITestDevice

wifiUtilApkPath String

Fırlatma
DeviceNotAvailableException

WiFiYardımcı

public WifiHelper (ITestDevice device, 
                String wifiUtilApkPath, 
                boolean doSetup)

Wifi APK'nın kurulumunu atlayabilecek alternatif oluşturucu.

Parametreler
device ITestDevice

wifiUtilApkPath String

doSetup boolean

Fırlatma
DeviceNotAvailableException

WiFiYardımcı

public WifiHelper (ITestDevice device, 
                String wifiUtilApkPath, 
                boolean doSetup, 
                boolean useV2)

Yeni kablosuz bağlantı yardımcısı v2'nin kullanılıp kullanılmayacağını belirtecek oluşturucu. v2 işlemlerinin kablosuz yardımcı aracı APK'sını yükle.

Parametreler
device ITestDevice

wifiUtilApkPath String

doSetup boolean

useV2 boolean

Fırlatma
DeviceNotAvailableException

Herkese açık yöntemler

addOpenNetwork

public boolean addOpenNetwork (String ssid)

Parametreler
ssid String

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

addOpenNetwork

public boolean addOpenNetwork (String ssid, 
                boolean scanSsid)

Parametreler
ssid String

scanSsid boolean

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

addWpaPskNetwork

public boolean addWpaPskNetwork (String ssid, 
                String psk)

Parametreler
ssid String

psk String

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

addWpaPskNetwork

public boolean addWpaPskNetwork (String ssid, 
                String psk, 
                boolean scanSsid)

Parametreler
ssid String

psk String

scanSsid boolean

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

Bağlantıyı kontrol et

public boolean checkConnectivity (String urlToCheck)

Parametreler
urlToCheck String

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

temizleme

public void cleanUp ()

Fırlatma
DeviceNotAvailableException

ConnectToNetwork

public boolean connectToNetwork (String ssid, 
                String psk, 
                String urlToCheck)

Parametreler
ssid String

psk String

urlToCheck String

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

ConnectToNetwork

public IWifiHelper.WifiConnectionResult connectToNetwork (String ssid, 
                String psk, 
                String urlToCheck, 
                boolean scanSsid, 
                String defaultType)

Parametreler
ssid String

psk String

urlToCheck String

scanSsid boolean

defaultType String

İlerlemeler
IWifiHelper.WifiConnectionResult

Fırlatma
DeviceNotAvailableException

ConnectToNetwork

public IWifiHelper.WifiConnectionResult connectToNetwork (String ssid, 
                String psk, 
                String urlToCheck, 
                boolean scanSsid)

Parametreler
ssid String

psk String

urlToCheck String

scanSsid boolean

İlerlemeler
IWifiHelper.WifiConnectionResult

Fırlatma
DeviceNotAvailableException

kablosuz bağlantıyı devre dışı bırak

public boolean disableWifi ()

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

Ağ bağlantısını kes

public boolean disconnectFromNetwork ()

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

Wi-fi'yi etkinleştir

public boolean enableWifi ()

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

WifiUtilApk öğesini ayıklama

public static File extractWifiUtilApk ()

Sınıf yolundan kablosuz yardımcı aracı APK'sını ayıklamak için yardımcı yöntem

İlerlemeler
File

BSSID'yi al

public String getBSSID ()

İlerlemeler
String

Fırlatma
DeviceNotAvailableException

getIpAdresi

public String getIpAddress ()

İlerlemeler
String

Fırlatma
DeviceNotAvailableException

SSID'yi al

public String getSSID ()

İlerlemeler
String

Fırlatma
DeviceNotAvailableException

getWifiInfo

public  getWifiInfo ()

İlerlemeler

Fırlatma
DeviceNotAvailableException

hasValidIp

public boolean hasValidIp ()

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

WifiEtkin

public boolean isWifiEnabled ()

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

removeAllAğlar

public boolean removeAllNetworks ()

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

startMonitor

public boolean startMonitor (long interval, 
                String urlToCheck)

Parametreler
interval long

urlToCheck String

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

stopMonitor

public  stopMonitor ()

İlerlemeler

Fırlatma
DeviceNotAvailableException

WaitForIp

public boolean waitForIp (long timeout)

Parametreler
timeout long

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

Kablosuz Ağ Devre Dışı Bırakıldı

public boolean waitForWifiDisabled (long timeout)

Parametreler
timeout long

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

Kablosuz Ağ Devre Dışı Bırakıldı

public boolean waitForWifiDisabled ()

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

WaitForWifiEnabled

public boolean waitForWifiEnabled (long timeout)

Parametreler
timeout long

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

WaitForWifiEnabled

public boolean waitForWifiEnabled ()

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException

WifiState beklemesi

public boolean waitForWifiState (WifiState... expectedStates)

Parametreler
expectedStates WifiState

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException