2026'dan itibaren, ana kararlı 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 android-latest-release kullanın. 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ı makaleyi inceleyin.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
CircularAtraceUtil
public
class
CircularAtraceUtil
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.CircularAtraceUtil
|
Öncelikli olarak Monkey testi sırasında ANR'lerin temel nedenlerini belirlemek için geliştirilmiş bir atrace yardımcı programı. Başlatma komutunu çağırmak, etiketli izlemeleri dairesel bir arabellekte eşzamansız olarak izlemeye başlar. Durdurma işlemi çağrıldığında arabelleğin içeriği, döndürülen bir InputStreamSource
içine boşaltılır.
Yukarıda bahsedilen durumda (ANR'leri tanımlama) bu özelliği kullanmak için önce testin başında start yöntemini, testin sonunda ise hemen end yöntemini uygulamak gerekir. Buradan verilerin nasıl saklanacağını ve işleneceğini seçebilirsiniz. Çoğu kullanıcı, HTML görüntüleyici oluşturmak için büyük olasılıkla --from-file seçeneğiyle birlikte systrace'i kullanmalıdır.
Özet
Herkese açık yöntemler |
static
FileInputStreamSource
|
endTrace(ITestDevice device)
Atrace'i eşzamansız olarak durdurur ve bir dosyaya boşaltır. Bu dosyayı InputStreamSource'ta döndürür.
|
static
void
|
startTrace(ITestDevice device, List<String> tags, int bufferSizeMB)
Belirtilen etiketlerle izlemeyi eşzamansız olarak başlatır.
|
Herkese açık oluşturucular
CircularAtraceUtil
public CircularAtraceUtil ()
Herkese açık yöntemler
endTrace
public static FileInputStreamSource endTrace (ITestDevice device)
Atrace'i eşzamansız olarak durdurur ve bir dosyaya boşaltır. Bu dosyayı InputStreamSource'ta döndürür.
| Parametreler |
device |
ITestDevice |
startTrace
public static void startTrace (ITestDevice device,
List<String> tags,
int bufferSizeMB)
Belirtilen etiketlerle izlemeyi eşzamansız olarak başlatır.
| Parametreler |
device |
ITestDevice: İşlemleri izlenecek cihaz |
tags |
List: atrace'in izlemesi gereken etiketler; varsayılan olarak "am gfx sched view" kullanılır. |
bufferSizeMB |
int: MB cinsinden dairesel arabellek boyutu |
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: 2026-06-22 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: 2026-06-22 UTC."],[],[]]