اطلاعات GceAvd
public class GceAvdInfo
extends Object
| شیء جاوا |
| ↳ | com.android.tradefed.device.cloud.GceAvdInfo |
ساختاری برای نگهداری دادههای مرتبط برای یک نمونه GCE AVD معین.
خلاصه
کلاسهای تو در تو |
|---|
class | GceAvdInfo.LogFileEntry |
فیلدها |
|---|
public static final List<String> | BUILD_VARS |
فیلدها
ساخت_متغیرها
public static final List<String> BUILD_VARS
سازندگان عمومی
اطلاعات GceAvd
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort)| پارامترها |
|---|
instanceName | String |
hostAndPort | HostAndPort |
اطلاعات GceAvd
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort,
ErrorIdentifier errorType,
String errors,
GceAvdInfo.GceStatus status)| پارامترها |
|---|
instanceName | String |
hostAndPort | HostAndPort |
errorType | ErrorIdentifier |
errors | String |
status | GceAvdInfo.GceStatus |
روشهای عمومی
دریافت BuildVars
public HashMap<String, String> getBuildVars ()
هش اطلاعات متغیر ساخت دستگاه GCE AVD را برمیگرداند.
کلیدهای متغیرهای ساخت ممکن در BUILD_VARS شرح داده شدهاند، برای مثال: build_id، build_target، branch، kernel_build_id، kernel_build_target، kernel_branch، system_build_id، system_build_target، system_branch، emulator_build_id، emulator_build_target، emulator_branch.
| بازگشتها |
|---|
HashMap<String, String> | |
دریافت افست دستگاه
public Integer getDeviceOffset ()
دریافت خطاها
public String getErrors ()
دریافت نمونه کاربر
public String getInstanceUser ()
دریافت گزارشها
public List<GceAvdInfo.LogFileEntry> getLogs ()
نقشه را از مسیرهای گزارش محلی یا از راه دور به انواع برگردانید.
دریافت شناسه دستگاه اکسیژن رسانی
public String getOxygenationDeviceId ()
getSkipDeviceLogCollection
public boolean getSkipDeviceLogCollection ()
میزبان و پورت
public HostAndPort hostAndPort ()
نام نمونه
public String instanceName ()
public boolean isIpPreconfigured ()
تجزیه اطلاعات از فایل GceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f,
DeviceDescriptor descriptor,
int remoteAdbPort)یک فایل داده شده را تجزیه کنید تا اطلاعات دستگاه GCE AVD را بدست آورید.
| پارامترها |
|---|
f | File : File برای خواندن خروجی JSON از درایور GCE. |
descriptor | DeviceDescriptor : توصیفگر دستگاهی که به اطلاعات نیاز دارد. |
remoteAdbPort | int : پورت ریموتی که باید برای اتصال adb استفاده شود |
| بازگشتها |
|---|
GceAvdInfo | اگر دستگاه پیدا شد، GceAvdInfo آن را نمایش میدهد، و اگر خطا داد، null را برمیگرداند. |
تجزیه اطلاعات GceInfoFromOxygenClientOutput
public static List<GceAvdInfo> parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes,
TestDeviceOptions deviceOptions)خروجی خط فرمان داده شده از فایل باینری کلاینت اکسیژن را تجزیه کنید تا اطلاعات AVD اجارهای را بدست آورید.
| پارامترها |
|---|
oxygenRes | CommandResult : CommandResult اجرای دستور در کلاینت Oxygen. |
deviceOptions | TestDeviceOptions : TestDeviceOptions که گزینههای دستگاه را توصیف میکند. |
تجزیهی GceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data,
DeviceDescriptor descriptor,
int remoteAdbPort)یک رشته داده شده را تجزیه میکند تا اطلاعات دستگاه GCE AVD را بدست آورد.
| پارامترها |
|---|
data | String : رشته JSON. |
descriptor | DeviceDescriptor : توصیفگر دستگاهی که به اطلاعات نیاز دارد. |
remoteAdbPort | int : پورت ریموتی که باید برای اتصال adb استفاده شود |
| بازگشتها |
|---|
GceAvdInfo | اگر دستگاه پیدا شد، GceAvdInfo آن را نمایش میدهد، و اگر خطا داد، null را برمیگرداند. |
تنظیم افست دستگاه
public void setDeviceOffset (Integer deviceOffset)
| پارامترها |
|---|
deviceOffset | Integer |
نوع خطا را تنظیم کنید
public void setErrorType (ErrorIdentifier errorType)
| پارامترها |
|---|
errorType | ErrorIdentifier |
خطاهای تنظیمشده
public void setErrors (String errors)
کاربر نمونه را تنظیم کنید
public void setInstanceUser (String instanceUser)
| پارامترها |
|---|
instanceUser | String |
public void setIpPreconfigured (boolean isIpPreconfigured)
| پارامترها |
|---|
isIpPreconfigured | boolean |
شناسه دستگاه اکسیژنرسانی را تنظیم کنید
public void setOxygenationDeviceId (String deviceId)
| پارامترها |
|---|
deviceId | String |
مجموعه گزارشهای رد شدن از مجموعه
public void setSkipBugreportCollection (boolean skipDeviceLogCollection)
| پارامترها |
|---|
skipDeviceLogCollection | boolean |
setSkipDeviceLogCollection
public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)
| پارامترها |
|---|
skipDeviceLogCollection | boolean |
تنظیم وضعیت
public void setStatus (GceAvdInfo.GceStatus status)
| پارامترها |
|---|
status | GceAvdInfo.GceStatus |
رشتهی دوتایی
public String toString ()
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی."],[],[]]