UzakAndroidSanalCihaz
public
class
RemoteAndroidVirtualDevice
extends RemoteAndroidDevice
Java.lang.Nesne | ||||
🎃 | com.android.tradefed.device.NativeDevice | |||
🎃 | com.android.tradefed.device.TestDevice | |||
🎃 | com.android.tradefed.device.RemoteAndroidDevice | |||
🎃 | com.android.tradefed.device.cloud.RemoteAndroidVirtualDevice |
Şurada çalışan tam yığın Android cihaz için RemoteAndroidDevice
davranışı uzatır:
Google Compute Engine'den (Gce) yararlanabilir. Cihaz serisinin şu biçimde olacağını varsayın:
Özet
Kamu inşaatçıları | |
---|---|
RemoteAndroidVirtualDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
|
Herkese açık yöntemler | |
---|---|
GceAvdInfo
|
getAvdInfo()
Bu yöntem kullanımdan kaldırılmıştır. doğrudan bağlantı API'sini kullanmalıdır |
DeviceDescriptor
|
getDeviceDescriptor(boolean shortDescriptor)
|
|
getTombstones()
Mürekkep balığının, mezar taşlarını uzaktaki ana makineye getirmesini sağlayan bir özelliği var. bunları doğrudan kabul edebilirsiniz. |
CommandResult
|
powerwash()
Bir GCE örneğini powerwash işlemi üzerinde deneme |
CommandResult
|
powerwashGce(String user, Integer offset)
Bu yöntem kullanımdan kaldırılmıştır. Bağlantı birinci bağlantı adına kaldırıldı |
boolean
|
powerwashGce()
|
Kamu inşaatçıları
UzakAndroidSanalCihaz
public RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
RemoteAndroidVirtualDevice
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
getAvdInfo
public GceAvdInfo getAvdInfo ()
Bu yöntem kullanımdan kaldırılmıştır.
.
doğrudan bağlantı API'sini kullanmalıdır.
Oluşturulan uzak sanal makineden GceAvdInfo
değerini döndürür. Getirilen boyut ise null değerini döndürür
başarısız oldu.
İlerlemeler | |
---|---|
GceAvdInfo |
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 |
GetTombstones
publicgetTombstones ()
Mürekkep balığının, mezar taşlarını uzaktaki ana makineye getirmesini sağlayan bir özelliği var. bunları doğrudan kabul edebilirsiniz.
İlerlemeler | |
---|---|
|
Mezar taşı yoksa boş olan mezar dosyalarının listesi. |
Fırlatma | |
---|---|
DeviceNotAvailableException |
powerwash yapmak
public CommandResult powerwash ()
Bir GCE örneğini powerwash işlemi üzerinde deneme
İlerlemeler | |
---|---|
CommandResult |
powerwash denemeleri için CommandResult değerini döndürür |
Fırlatma | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError |
powerwashGce
public CommandResult powerwashGce (String user, Integer offset)
Bu yöntem kullanımdan kaldırılmıştır.
.
Birinci bağlantı adına kaldırıldı
Parametreler | |
---|---|
user |
String |
offset |
Integer |
İlerlemeler | |
---|---|
CommandResult |
Fırlatma | |
---|---|
TargetSetupError |