Perangkat VirtualAndroidRemoteAndroid

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


Memperluas perilaku RemoteAndroidDevice untuk perangkat Android stack lengkap yang berjalan di Google Compute Engine (Gce). Asumsikan bahwa seri perangkat akan dalam format : di adb.

Ringkasan

Konstruktor publik

RemoteAndroidVirtualDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Membuat RemoteAndroidVirtualDevice.

Metode publik

GceAvdInfo getAvdInfo()

Metode ini tidak digunakan lagi. harus menggunakan API koneksi secara langsung

DeviceDescriptor getDeviceDescriptor(boolean shortDescriptor)

Menampilkan DeviceDescriptor dari informasi perangkat untuk mendapatkan info tentang perangkat tersebut tanpa meneruskan objek perangkat yang sebenarnya.

getTombstones()

Sotong memiliki fitur khusus yang membawa batu nisan itu ke {i>host<i} jarak jauh tempat kita bisa mendapatkannya secara langsung.

CommandResult powerwash()

Mencoba melakukan powerwash pada instance GCE

CommandResult powerwashGce(String user, Integer offset)

Metode ini tidak digunakan lagi. Dihapus dan digantikan oleh koneksi satu

boolean powerwashGce()

Konstruktor publik

Perangkat VirtualAndroidRemoteAndroid

public RemoteAndroidVirtualDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)

Membuat RemoteAndroidVirtualDevice.

Parameter
device IDevice: IDevice terkait

stateMonitor IDeviceStateMonitor: mekanisme IDeviceStateMonitor yang akan digunakan

allocationMonitor IDeviceMonitor: IDeviceMonitor untuk menginformasikan perubahan status alokasi.

Metode publik

getAvdInfo

public GceAvdInfo getAvdInfo ()

Metode ini tidak digunakan lagi.
harus menggunakan API koneksi secara langsung

Menampilkan GceAvdInfo dari VM jarak jauh yang dibuat. Mengembalikan null jika kemunculannya adalah tidak berhasil.

Hasil
GceAvdInfo

getDeviceDescriptor

public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)

Menampilkan DeviceDescriptor dari informasi perangkat untuk mendapatkan info tentang perangkat tersebut tanpa meneruskan objek perangkat yang sebenarnya.

Parameter
shortDescriptor boolean: Apakah akan membatasi deskriptor agar hanya menampilkan info minimum atau tidak

Hasil
DeviceDescriptor

dapatkanTombstone

public  getTombstones ()

Sotong memiliki fitur khusus yang membawa batu nisan itu ke {i>host<i} jarak jauh tempat kita bisa mendapatkannya secara langsung.

Hasil
Daftar file tombstone, kosong jika tidak ada tombstone.

Menampilkan
DeviceNotAvailableException

powerwash

public CommandResult powerwash ()

Mencoba melakukan powerwash pada instance GCE

Hasil
CommandResult mengembalikan CommandResult dari upaya powerwash

Menampilkan
com.android.tradefed.targetprep.TargetSetupError
TargetSetupError

powerwashGce

public CommandResult powerwashGce (String user, 
                Integer offset)

Metode ini tidak digunakan lagi.
Dihapus demi koneksi satu

Parameter
user String

offset Integer

Hasil
CommandResult

Menampilkan
TargetSetupError

powerwashGce

public boolean powerwashGce ()

Hasil
boolean

Menampilkan
TargetSetupError