RemoteAndroidVirtualDevice

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


يوسع سلوك RemoteAndroidDevice لجهاز android مكدس كامل يعمل في Google Compute Engine (Gce). افترض أن الرقم التسلسلي للجهاز سيكون بالتنسيق : في بنك التنمية الآسيوي.

ملخص

المنشأت العامة

RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

ينشئ RemoteAndroidVirtualDevice .

الأساليب العامة

GceAvdInfo getAvdInfo ()

ترجع GceAvdInfo من جهاز افتراضي بعيد تم إنشاؤه.

GceAvdInfo getAvdInfoAnyState ()

ترجع GceAvdInfo من جهاز افتراضي بعيد تم إنشاؤه.

DeviceDescriptor getDeviceDescriptor ()

قم بإرجاع DeviceDescriptor من معلومات الجهاز للحصول على معلومات عنه دون تمرير كائن الجهاز الفعلي.

getTombstones ()

تتمتع الحبار بميزة خاصة تجلب شواهد القبور إلى المضيف البعيد حيث يمكننا الحصول عليها مباشرة.

CommandResult powerwash ()

محاولة powerwash مثيل GCE

CommandResult powerwashGce (String user, Integer offset)

هذه الطريقة مهملة. تمت إزالته لصالح الاتصال

boolean powerwashGce ()
void setAvdInfo ( GceAvdInfo gceAvdInfo)

قم بتعيين GceAvdInfo للجهاز الذي تم تشغيله.

المنشأت العامة

RemoteAndroidVirtualDevice

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

ينشئ RemoteAndroidVirtualDevice .

حدود
device IDevice : معرف IDevice المرتبط

stateMonitor IDeviceStateMonitor : آلية IDeviceStateMonitor المراد استخدامها

allocationMonitor IDeviceMonitor : IDeviceMonitor للإبلاغ عن تغييرات حالة التخصيص.

الأساليب العامة

getAvdInfo

public GceAvdInfo getAvdInfo ()

ترجع GceAvdInfo من جهاز افتراضي بعيد تم إنشاؤه. يعود فارغًا إذا لم ينجح إحضاره.

عائدات
GceAvdInfo

getAvdInfoAnyState

public GceAvdInfo getAvdInfoAnyState ()

ترجع GceAvdInfo من جهاز افتراضي بعيد تم إنشاؤه. يعود بغض النظر عن الحالة حتى نتمكن من فحص المعلومات.

عائدات
GceAvdInfo

getDeviceDescriptor

public DeviceDescriptor getDeviceDescriptor ()

قم بإرجاع DeviceDescriptor من معلومات الجهاز للحصول على معلومات عنه دون تمرير كائن الجهاز الفعلي.

عائدات
DeviceDescriptor

getTombstones

public  getTombstones ()

تتمتع الحبار بميزة خاصة تجلب شواهد القبور إلى المضيف البعيد حيث يمكننا الحصول عليها مباشرة.

عائدات
قائمة ملفات شواهد القبور ، فارغة إذا لم يكن هناك شواهد.

رميات
DeviceNotAvailableException

غسل السلطة

public CommandResult powerwash ()

محاولة powerwash مثيل GCE

عائدات
CommandResult إرجاع CommandResult من محاولات powerwash

رميات
com.android.tradefed.targetprep.TargetSetupError
TargetSetupError

باور ووش

public CommandResult powerwashGce (String user, 
                Integer offset)

هذه الطريقة مهملة.
تمت إزالته لصالح الاتصال

حدود
user String

offset Integer

عائدات
CommandResult

رميات
TargetSetupError

باور ووش

public boolean powerwashGce ()

عائدات
boolean

رميات
TargetSetupError

setAvdInfo

public void setAvdInfo (GceAvdInfo gceAvdInfo)

قم بتعيين GceAvdInfo للجهاز الذي تم تشغيله.

حدود
gceAvdInfo GceAvdInfo

رميات
TargetSetupError