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) ينشئ |
الأساليب العامة | |
---|---|
GceAvdInfo | getAvdInfo () ترجع |
GceAvdInfo | getAvdInfoAnyState () ترجع |
DeviceDescriptor | getDeviceDescriptor () قم بإرجاع |
getTombstones () تتمتع الحبار بميزة خاصة تجلب شواهد القبور إلى المضيف البعيد حيث يمكننا الحصول عليها مباشرة. | |
CommandResult | powerwash () محاولة powerwash مثيل GCE |
CommandResult | powerwashGce (String user, Integer offset) هذه الطريقة مهملة. تمت إزالته لصالح الاتصال |
boolean | powerwashGce () |
void | setAvdInfo ( 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
publicgetTombstones ()
تتمتع الحبار بميزة خاصة تجلب شواهد القبور إلى المضيف البعيد حيث يمكننا الحصول عليها مباشرة.
عائدات | |
---|---|
قائمة ملفات شواهد القبور ، فارغة إذا لم يكن هناك شواهد. |
رميات | |
---|---|
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 |
setAvdInfo
public void setAvdInfo (GceAvdInfo gceAvdInfo)
قم بتعيين GceAvdInfo
للجهاز الذي تم تشغيله.
حدود | |
---|---|
gceAvdInfo | GceAvdInfo |
رميات | |
---|---|
TargetSetupError |