اعتبارًا من عام 2026، ولضمان اتّساق نموذج التطوير الثابت الأساسي واستقرار المنصة في النظام المتكامل، سننشر رمز المصدر في مشروع Android مفتوح المصدر (AOSP) في الربعَين الثاني والرابع. لبناء مشروع Android مفتوح المصدر والمساهمة فيه، استخدِم android-latest-release. سيشير فرع بيان android-latest-release دائمًا إلى أحدث إصدار تم نشره في مشروع Android مفتوح المصدر. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في مشروع Android مفتوح المصدر.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
GceAvdInfo
public
class
GceAvdInfo
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.device.cloud.GceAvdInfo
|
بنية للاحتفاظ بالبيانات ذات الصلة بمثيل معيّن من "الأجهزة الافتراضية على Google"
ملخّص
الحقول |
public
static
final
List<String> |
BUILD_VARS
|
الحقول
BUILD_VARS
public static final List<String> BUILD_VARS
طُرق وضع التصميم العامة
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort)
| المعلَمات |
instanceName |
String |
hostAndPort |
HostAndPort |
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort,
ErrorIdentifier errorType,
String errors,
GceAvdInfo.GceStatus status)
| المعلَمات |
instanceName |
String |
hostAndPort |
HostAndPort |
errorType |
ErrorIdentifier |
errors |
String |
status |
GceAvdInfo.GceStatus |
الإجراءات العامة
getBuildVars
public HashMap<String, String> getBuildVars ()
إرجاع تجزئة معلومات متغيّر الإصدار لجهاز "الجهاز الافتراضي لنظام التشغيل Android على Google Compute Engine"
يتم وصف مفاتيح متغيرات الإصدار المحتملة في 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> |
|
getDeviceOffset
public Integer getDeviceOffset ()
getErrors
public String getErrors ()
getInstanceUser
public String getInstanceUser ()
getLogs
public List<GceAvdInfo.LogFileEntry> getLogs ()
إرجاع الخريطة من مسارات السجلّ المحلية أو البعيدة إلى الأنواع
getOxygenationDeviceId
public String getOxygenationDeviceId ()
getSkipDeviceLogCollection
public boolean getSkipDeviceLogCollection ()
hostAndPort
public HostAndPort hostAndPort ()
instanceName
public String instanceName ()
public boolean isIpPreconfigured ()
parseGceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f,
DeviceDescriptor descriptor,
int remoteAdbPort)
تحليل ملف معيّن للحصول على معلومات جهاز GCE AVD
| المعلَمات |
f |
استبدِل File بملف File لقراءة الناتج بتنسيق JSON من GCE Driver. |
descriptor |
DeviceDescriptor: معرّف الجهاز الذي يحتاج إلى المعلومات |
remoteAdbPort |
int: المنفذ البعيد الذي يجب استخدامه للاتصال عبر adb |
parseGceInfoFromOxygenClientOutput
public static List<GceAvdInfo> parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes,
TestDeviceOptions deviceOptions)
تحليل مخرجات سطر الأوامر المحدّدة من ملف Oxygen الثنائي الخاص بالعميل للحصول على معلومات حول جهاز AVD المستأجَر
parseGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data,
DeviceDescriptor descriptor,
int remoteAdbPort)
تحليل سلسلة معيّنة للحصول على معلومات جهاز "الجهاز الافتراضي لنظام التشغيل Android" (AVD) على "محرك حساب Google"
| المعلَمات |
data |
String: سلسلة JSON |
descriptor |
DeviceDescriptor: معرّف الجهاز الذي يحتاج إلى المعلومات |
remoteAdbPort |
int: المنفذ البعيد الذي يجب استخدامه للاتصال عبر adb |
setDeviceOffset
public void setDeviceOffset (Integer deviceOffset)
| المعلَمات |
deviceOffset |
Integer |
setErrorType
public void setErrorType (ErrorIdentifier errorType)
| المعلَمات |
errorType |
ErrorIdentifier |
setErrors
public void setErrors (String errors)
setInstanceUser
public void setInstanceUser (String instanceUser)
| المعلَمات |
instanceUser |
String |
public void setIpPreconfigured (boolean isIpPreconfigured)
| المعلَمات |
isIpPreconfigured |
boolean |
setOxygenationDeviceId
public void setOxygenationDeviceId (String deviceId)
| المعلَمات |
deviceId |
String |
setSkipBugreportCollection
public void setSkipBugreportCollection (boolean skipDeviceLogCollection)
| المعلَمات |
skipDeviceLogCollection |
boolean |
setSkipDeviceLogCollection
public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)
| المعلَمات |
skipDeviceLogCollection |
boolean |
toString
public String toString ()
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java و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 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]