RemoteAndroid Virtual Device

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 (Gce) اجرا می شود، گسترش می دهد. فرض کنید سریال دستگاه با فرمت باشد : در adb

خلاصه

سازندگان عمومی

RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

یک RemoteAndroidVirtualDevice ایجاد می کند.

روش های عمومی

GceAvdInfo getAvdInfo ()

GceAvdInfo را از VM راه دور ایجاد شده برمی گرداند.

GceAvdInfo getAvdInfoAnyState ()

GceAvdInfo را از VM راه دور ایجاد شده برمی گرداند.

DeviceDescriptor getDeviceDescriptor ()

یک DeviceDescriptor را از اطلاعات دستگاه برگردانید تا اطلاعات مربوط به آن را بدون عبور از شی دستگاه واقعی دریافت کنید.

getTombstones ()

ساقه ماهی یک ویژگی خاص دارد که سنگ قبرها را به میزبان راه دور می‌آورد و ما می‌توانیم آنها را مستقیماً دریافت کنیم.

CommandResult powerwash ()

تلاش برای پاورواش یک نمونه GCE

CommandResult powerwashGce (String user, Integer offset)

این روش منسوخ شده است. به نفع اتصال یکی حذف شد

boolean powerwashGce ()
void setAvdInfo ( GceAvdInfo gceAvdInfo)

GceAvdInfo برای دستگاه راه اندازی شده تنظیم کنید.

سازندگان عمومی

RemoteAndroid Virtual Device

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

یک RemoteAndroidVirtualDevice ایجاد می کند.

مولفه های
device IDevice : IDevice مرتبط

stateMonitor IDeviceStateMonitor : مکانیسم IDeviceStateMonitor برای استفاده

allocationMonitor IDeviceMonitor : IDeviceMonitor برای اطلاع از تغییرات وضعیت تخصیص.

روش های عمومی

getAvdInfo

public GceAvdInfo getAvdInfo ()

GceAvdInfo را از VM راه دور ایجاد شده برمی گرداند. در صورتی که نمایش موفقیت آمیز نبود، باطل می شود.

برمی گرداند
GceAvdInfo

getAvdInfoAnyState

public GceAvdInfo getAvdInfoAnyState ()

GceAvdInfo را از VM راه دور ایجاد شده برمی گرداند. بدون توجه به وضعیت، برمی‌گردد تا بتوانیم اطلاعات را بررسی کنیم.

برمی گرداند
GceAvdInfo

getDeviceDescriptor

public DeviceDescriptor getDeviceDescriptor ()

یک DeviceDescriptor را از اطلاعات دستگاه برگردانید تا اطلاعات مربوط به آن را بدون عبور از شی دستگاه واقعی دریافت کنید.

برمی گرداند
DeviceDescriptor

گرفتن سنگ قبر

public  getTombstones ()

ساقه ماهی یک ویژگی خاص دارد که سنگ قبرها را به میزبان راه دور می‌آورد و ما می‌توانیم آنها را مستقیماً دریافت کنیم.

برمی گرداند
لیستی از فایل های سنگ قبر، در صورت عدم وجود سنگ قبر خالی.

پرتاب می کند
DeviceNotAvailableException

پاورواش

public CommandResult powerwash ()

تلاش برای پاورواش یک نمونه GCE

برمی گرداند
CommandResult CommandResult تلاش‌های powerwash را برمی‌گرداند

پرتاب می کند
com.android.tradefed.targetprep.TargetSetupError
TargetSetupError

powerwashGce

public CommandResult powerwashGce (String user, 
                Integer offset)

این روش منسوخ شده است.
به نفع اتصال یکی حذف شد

مولفه های
user String

offset Integer

برمی گرداند
CommandResult

پرتاب می کند
TargetSetupError

powerwashGce

public boolean powerwashGce ()

برمی گرداند
boolean

پرتاب می کند
TargetSetupError

setAvdInfo

public void setAvdInfo (GceAvdInfo gceAvdInfo)

GceAvdInfo برای دستگاه راه اندازی شده تنظیم کنید.

مولفه های
gceAvdInfo GceAvdInfo

پرتاب می کند
TargetSetupError