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: : adb içindedir.

Özet

Kamu inşaatçıları

RemoteAndroidVirtualDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

RemoteAndroidVirtualDevice oluşturur.

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)

DeviceDescriptor olmadan, cihaz bilgilerinden bilgi alabilirsiniz tam cihaz nesnesini geçiremez.

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

public  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.

İ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

powerwashGce

public boolean powerwashGce ()

İlerlemeler
boolean

Fırlatma
TargetSetupError