साल 2026 से, हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ अलाइन होने के लिए, दूसरी और चौथी तिमाही में AOSP पर सोर्स कोड पब्लिश करेंगे. इससे यह पक्का किया जा सकेगा कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. हमारा सुझाव है कि AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main के बजाय android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, 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 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","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 (UTC) को अपडेट किया गया."],[],[]]