UzakAndroidSanalCihaz
public class RemoteAndroidVirtualDevice
extends RemoteAndroidDevice
java.lang.Object | ||||
↳ | com.android.tradefed.device.NativeDevice | |||
↳ | com.android.tradefed.device.TestDevice | |||
↳ | com.android.tradefed.device.RemoteAndroidDevice | |||
↳ | com.android.tradefed.device.cloud.RemoteAndroidVirtualDevice |
Google Compute Engine'de (Gce) çalışan tam yığın Android cihazı için RemoteAndroidDevice
davranışını genişletir. Cihaz serisinin şu formatta olacağını varsayalım:
Özet
Kamu inşaatçıları | |
---|---|
RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor) Bir |
Genel yöntemler | |
---|---|
GceAvdInfo | getAvdInfo () Bu yöntem kullanımdan kaldırılmıştır. bağlantı API'sini doğrudan kullanmalı |
DeviceDescriptor | getDeviceDescriptor (boolean shortDescriptor) Gerçek cihaz nesnesini aktarmadan cihaz hakkında bilgi almak için cihaz bilgilerinden bir |
getTombstones () Mürekkep balığının, mezar taşlarını doğrudan alabileceğimiz uzak ana bilgisayara getiren özel bir özelliği vardır. | |
CommandResult | powerwash () Bir GCE örneğine powerwash işlemi uygulanmaya çalışılıyor |
CommandResult | powerwashGce (String user, Integer offset) Bu yöntem kullanımdan kaldırılmıştır. Bağlantı biri lehine kaldırıldı |
boolean | powerwashGce () |
Kamu inşaatçıları
UzakAndroidSanalCihaz
public RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
Bir RemoteAndroidVirtualDevice
oluşturur.
Parametreler | |
---|---|
device | IDevice : ilişkili IDevice |
stateMonitor | IDeviceStateMonitor : kullanılacak IDeviceStateMonitor mekanizması |
allocationMonitor | IDeviceMonitor : Tahsis durumu değişiklikleri hakkında bilgi veren IDeviceMonitor . |
Genel yöntemler
AvdInfo'yu al
public GceAvdInfo getAvdInfo ()
Bu yöntem kullanımdan kaldırılmıştır.
bağlantı API'sini doğrudan kullanmalı
Oluşturulan uzak VM'den GceAvdInfo
döndürür. Getirme başarılı olmazsa null değerini döndürür.
İadeler | |
---|---|
GceAvdInfo |
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)
Gerçek cihaz nesnesini aktarmadan cihaz hakkında bilgi almak için cihaz bilgilerinden bir DeviceDescriptor
döndürün.
Parametreler | |
---|---|
shortDescriptor | boolean : Tanımlayıcının minimum bilgiyle sınırlandırılıp sınırlanmayacağı |
İadeler | |
---|---|
DeviceDescriptor |
Mezar Taşlarını Al
publicgetTombstones ()
Mürekkep balığının, mezar taşlarını doğrudan alabileceğimiz uzak ana bilgisayara getiren özel bir özelliği vardır.
İadeler | |
---|---|
Mezar taşı dosyalarının listesi, mezar taşı yoksa boş. |
Atar | |
---|---|
DeviceNotAvailableException |
basınçlı yıkama
public CommandResult powerwash ()
Bir GCE örneğine powerwash işlemi uygulanmaya çalışılıyor
İadeler | |
---|---|
CommandResult | Powerwash girişimlerinin KomutSonucunu döndürür |
Atar | |
---|---|
| com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError |
powerwashGce
public CommandResult powerwashGce (String user, Integer offset)
Bu yöntem kullanımdan kaldırılmıştır.
Bağlantı biri lehine kaldırıldı
Parametreler | |
---|---|
user | String |
offset | Integer |
İadeler | |
---|---|
CommandResult |
Atar | |
---|---|
TargetSetupError |