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: : adb'de.

Özet

Kamu inşaatçıları

RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Bir RemoteAndroidVirtualDevice oluşturur.

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 DeviceDescriptor döndürün.

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

public  getTombstones ()

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

powerwashGce

public boolean powerwashGce ()

İadeler
boolean

Atar
TargetSetupError