اعتبارًا من عام 2026، ولضمان توافقنا مع نموذج التطوير الثابت الرئيسي وضمان استقرار المنصة في المنظومة المتكاملة، سننشر الرمز المصدري في "مشروع Android مفتوح المصدر" (AOSP) في الربع الثاني والربع الرابع. لإنشاء AOSP والمساهمة فيه، ننصحك باستخدام android-latest-release بدلاً من aosp-main. سيشير فرع البيان android-latest-release دائمًا إلى أحدث إصدار تم إرساله إلى AOSP. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في مشروع Android المفتوح المصدر (AOSP).
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
ObjectUpdater
public
class
ObjectUpdater
extends Object
| java.lang.Object
|
| ↳ |
com.google.android.tradefed.result.teststorage.ObjectUpdater
|
فئة مساعدة لإدارة التعديلات على عناصر AnTS.
عند تعديل عنصر AnTS، يجب أولاً التأكّد من أنّنا نعدّل الإصدار الصحيح. ستجلب فئة المساعد تلقائيًا أحدث إصدار من العنصر وستعدّله تلقائيًا مع إعادة المحاولة في حال حدوث أخطاء و/أو تعارضات في الإصدارات.
ملخّص
الطُرق العامة
إنشاء
public static ObjectUpdater create (Androidbuildinternal apiClient)
| المعلمات |
apiClient |
Androidbuildinternal |
runUpdate
public BuildArtifactMetadata runUpdate (String invocationId,
String resourceId,
long legacyId,
ObjectUpdater.TestArtifactUpdate update)
| المعلمات |
invocationId |
String |
resourceId |
String |
legacyId |
long |
update |
ObjectUpdater.TestArtifactUpdate |
| المرتجعات |
BuildArtifactMetadata |
|
runUpdate
public Invocation runUpdate (String id,
ObjectUpdater.InvocationUpdate update)
ينفّذ عملية التعديل المقدَّمة. تأخذ هذه السمة معرّف الاستدعاء الذي يجب تعديله. سيتم جلب أحدث إصدار وإعادة محاولة عملية التحديث في حال حدوث أي أخطاء.
| المعلمات |
id |
String |
update |
ObjectUpdater.InvocationUpdate |
runUpdate
public WorkUnit runUpdate (String id,
ObjectUpdater.WorkUnitUpdate update)
ينفّذ عملية التعديل المقدَّمة. تأخذ هذه السمة معرّف وحدة العمل التي يجب تعديلها. سيتم جلب أحدث إصدار وإعادة محاولة عملية التحديث في حال حدوث أي أخطاء.
| المعلمات |
id |
String |
update |
ObjectUpdater.WorkUnitUpdate |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-12-04 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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"]],["تاريخ التعديل الأخير: 2025-12-04 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]