UzakAndroidCihazı
public
class
RemoteAndroidDevice
extends TestDevice
Java.lang.Nesne | |||
🎃 | com.android.tradefed.device.NativeDevice | ||
🎃 | com.android.tradefed.device.TestDevice | ||
🎃 | com.android.tradefed.device.RemoteAndroidDevice |
Üzerinden bağlanan tam yığın Android cihaz için ITestDevice
uygulaması
adb Connect'e dokunun.
Cihaz serisinin
Özet
Sabitler | |
---|---|
long |
DEFAULT_SHORT_CMD_TIMEOUT
|
int |
MAX_RETRIES
|
long |
RETRY_INTERVAL_MS
|
long |
WAIT_FOR_ADB_CONNECT
|
Kamu inşaatçıları | |
---|---|
RemoteAndroidDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
|
Herkese açık yöntemler | |
---|---|
static
boolean
|
checkSerialFormatValid(String serialString)
Seri biçiminin beklendiği gibi olup olmadığını kontrol edin |
boolean
|
connectToWifiNetwork(
Kablosuz ağa bağlandığında. |
DeviceDescriptor
|
getDeviceDescriptor(boolean shortDescriptor)
|
String
|
getFastbootSerialNumber()
Fastboot modu seri numarasını döndürür. |
String
|
getMacAddress()
Cihazın MAC adresini döndürür; cihazdan sorgulanamazsa boş değer alır. |
boolean
|
isEncryptionSupported()
Cihazda şifreleme destekleniyorsa döndürür. |
Sabitler
DEFAULT_SHORT_CMD_TIMEOUT
protected static final long DEFAULT_SHORT_CMD_TIMEOUT
Sabit Değer: 20.000 (0x0000000000004e20)
MAK_YENİ
protected static final int MAX_RETRIES
Sabit Değer: 5 (0x00000005)
RETRY_INTERVAL_MS
protected static final long RETRY_INTERVAL_MS
Sabit Değer: 5.000 (0x0000000000001388)
ADB_BAĞLANTISI_BEKLEMEDE
public static final long WAIT_FOR_ADB_CONNECT
Sabit Değer: 120.000 (0x000000000001d4c0)
Kamu inşaatçıları
UzakAndroidCihazı
public RemoteAndroidDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
RemoteAndroidDevice
oluşturur.
Parametreler | |
---|---|
device |
IDevice : ilişkilendirilmiş IDevice |
stateMonitor |
IDeviceStateMonitor : kullanılacak IDeviceStateMonitor mekanizması |
allocationMonitor |
IDeviceMonitor : tahsis durumu değişiklikleri hakkında bilgi vermek için IDeviceMonitor . |
Herkese açık yöntemler
kontrolSerialFormatGeçerli
public static boolean checkSerialFormatValid (String serialString)
Seri biçiminin beklendiği gibi
Parametreler | |
---|---|
serialString |
String |
İlerlemeler | |
---|---|
boolean |
Biçim geçerliyse true, aksi takdirde false değerini alır. |
kablosuzAğa bağlan
public boolean connectToWifiNetwork (wifiSsidToPsk, boolean scanSsid)
Kablosuz ağa bağlandığında.
Kablosuz bağlantıyı açar ve kablosuz ağlardan biriyle başarılı bir bağlantı yapılana kadar işlemi engeller.
ağlarına ait olanlar. Bağlantı kurulduğunda örnek,
ITestDevice#disconnectFromWifi()
tarihine kadar her yeniden başlatmadan sonra bağlantıyı tekrar yükle
ITestDevice#clearLastConnectedWifiNetwork()
çağrıldı.
Parametreler | |
---|---|
wifiSsidToPsk |
: Kablosuz SSID'lerin şifrelerle haritası. |
scanSsid |
boolean : Bu ağ için gizli SSID'lerin taranıp taranmayacağını belirtir. |
İlerlemeler | |
---|---|
boolean |
Kablosuz ağa başarıyla bağlanıldıysa true . false .
aksi takdirde |
Fırlatma | |
---|---|
DeviceNotAvailableException |
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)
DeviceDescriptor
olmadan, cihaz bilgilerinden bilgi alabilirsiniz
tam cihaz nesnesini geçiremez.
Parametreler | |
---|---|
shortDescriptor |
boolean : Tanımlayıcının yalnızca minimum bilgiyle sınırlanıp sınırlanmayacağı |
İlerlemeler | |
---|---|
DeviceDescriptor |
getFastbootSerialNumarası
public String getFastbootSerialNumber ()
Fastboot modu seri numarasını döndürür.
İlerlemeler | |
---|---|
String |
getMacAdresi
public String getMacAddress ()
Cihazın MAC adresini döndürür; cihazdan sorgulanamazsa boş değer alır.
İlerlemeler | |
---|---|
String |
ŞifrelemeDestekli
public boolean isEncryptionSupported ()
Cihazda şifreleme destekleniyorsa döndürür.
İlerlemeler | |
---|---|
boolean |
Cihaz şifrelemeyi destekliyorsa true . |