2026'dan itibaren, kararlı ana geliştirme modelimizle uyumlu olmak ve ekosistem için platform kararlılığını sağlamak amacıyla kaynak kodunu 2. ve 4. çeyreklerde AOSP'de yayınlayacağız. AOSP'yi oluşturmak ve AOSP'ye katkıda bulunmak için aosp-main yerine android-latest-release kullanmanızı öneririz. android-latest-release manifest dalı her zaman AOSP'ye gönderilen en son sürümü referans alır. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleye bakın.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
ObjectUpdater
public
class
ObjectUpdater
extends Object
| java.lang.Object
|
| ↳ |
com.google.android.tradefed.result.teststorage.ObjectUpdater
|
AnTS nesnelerindeki güncellemeleri yönetmek için yardımcı sınıf.
Bir AnTS nesnesini güncellerken öncelikle doğru sürümü güncellediğimizden emin olmamız gerekir. Yardımcı sınıf, nesnenin en son sürümünü otomatik olarak getirir ve hatalar ve/veya sürüm çakışmaları olması durumunda yeniden denemeler yaparak otomatik olarak günceller.
Özet
Herkese açık yöntemler
oluştur
public static ObjectUpdater create (Androidbuildinternal apiClient)
| Parametreler |
apiClient |
Androidbuildinternal |
runUpdate
public BuildArtifactMetadata runUpdate (String invocationId,
String resourceId,
long legacyId,
ObjectUpdater.TestArtifactUpdate update)
| Parametreler |
invocationId |
String |
resourceId |
String |
legacyId |
long |
update |
ObjectUpdater.TestArtifactUpdate |
| İlerlemeler |
BuildArtifactMetadata |
|
runUpdate
public Invocation runUpdate (String id,
ObjectUpdater.InvocationUpdate update)
Sağlanan güncelleme işlemini yürütür. Güncellenmesi gereken çağırma işleminin kimliğini alır. En yeni sürümü getirir ve hata varsa güncelleme işlemini yeniden dener.
| Parametreler |
id |
String |
update |
ObjectUpdater.InvocationUpdate |
runUpdate
public WorkUnit runUpdate (String id,
ObjectUpdater.WorkUnitUpdate update)
Sağlanan güncelleme işlemini yürütür. Güncellenmesi gereken iş biriminin kimliğini alır. En yeni sürümü getirir ve hata varsa güncelleme işlemini yeniden dener.
| Parametreler |
id |
String |
update |
ObjectUpdater.WorkUnitUpdate |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-12-04 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-12-04 UTC."],[],[]]