27 Mart 2025'ten itibaren AOSP'yi derlemek ve AOSP'ye katkıda bulunmak için aosp-main yerine android-latest-release kullanmanızı öneririz. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      Koleksiyonlar ile düzeninizi koruyun
    
    
      
      İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  
ConfigUtil
  public
  
  
  
  class
  ConfigUtil
  
    extends Object
  
  
  
  
  
  
  
    
    | java.lang.Object | 
  
  
    
      | ↳ | com.android.tradefed.util.statsd.ConfigUtil | 
  
  
    
  statsd yapılandırma dosyaları oluşturmak, bunlarla etkileşime geçmek ve bunları yayınlamak için kullanılan yardımcı program sınıfı.
 
TODO(b/118635164): Cihaz tarafındaki yapılandırma yardımcı programlarıyla birleştirin.
Özet
| Herkese açık yöntemler | 
|---|
  
  
  
    | 
        
        
        static
        
        
        long | 
      pushBinaryStatsConfig(ITestDevice device, File configFile)
      Metrik toplamak için ikili bir statsd yapılandırma dosyası gönderir
        
    
 | 
  
  
  
  
    | 
        
        
        static
        
        
        long | 
      pushStatsConfig(ITestDevice device,  eventAtomIds,  logSources)
      logSourcesüzerindeeventAtomIdsbölümünde sağlanan atomları toplamak için etkinliğe dayalı bir yapılandırma dosyası gönderir
 | 
  
  
  
  
    | 
        
        
        static
        
        
        long | 
      pushStatsConfig(ITestDevice device,  eventAtomIds)
      eventAtomIdsiçinde sağlanan atomları toplamak için etkinlik tabanlı bir yapılandırma dosyası gönderir.
 | 
  
  
  
  
    | 
        
        
        static
        
        
        void | 
      removeConfig(ITestDevice device, long configId)
      statsd yapılandırma dosyasını kimliğine (configId) göre kaldırır. | 
  
Herkese açık kurucular
    ConfigUtil
    
public ConfigUtil ()
    
    
    
  
 
Herkese açık yöntemler
    pushBinaryStatsConfig
    
public static long pushBinaryStatsConfig (ITestDevice device, 
                File configFile)
    
    
    
  Metrik toplamak için ikili bir statsd yapılandırma dosyası gönderir
    
    | Parametreler | 
|---|
      
        | device | ITestDevice: İkili statsd yapılandırmasının gönderileceği test cihazı | 
      
        | configFile | File: statsd yapılandırma dosyası | 
    
    
      | İlerlemeler | 
|---|
      
        | long | Yeni yayınlanan yapılandırma dosyasının kimliği | 
    
      
  
 
    pushStatsConfig
    
public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds, 
                 logSources)
    
    
    
  logSources üzerinde eventAtomIds bölümünde sağlanan atomları toplamak için etkinliğe dayalı bir yapılandırma dosyası gönderir
    
    | Parametreler | 
|---|
      
        | device | ITestDevice: yapılandırmanın gönderileceği yer | 
      
        | eventAtomIds | : Toplanılacak etkinlik atom kimliklerinin listesi | 
      
        | logSources | : Atomların toplanabileceği günlük kaynaklarının listesi | 
    
    
      | İlerlemeler | 
|---|
      
        | long | Yeni yayınlanan yapılandırma dosyasının kimliği | 
    
      
  
 
    pushStatsConfig
    
public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds)
    
    
    
  eventAtomIds içinde sağlanan atomları toplamak için etkinlik tabanlı bir yapılandırma dosyası gönderir.
    
    | Parametreler | 
|---|
      
        | device | ITestDevice: yapılandırmanın gönderileceği yer | 
      
        | eventAtomIds | : Toplanılacak etkinlik atom kimliklerinin listesi | 
    
    
      | İlerlemeler | 
|---|
      
        | long | Yeni yayınlanan yapılandırma dosyasının kimliği | 
    
      
  
 
    removeConfig
    
public static void removeConfig (ITestDevice device, 
                long configId)
    
    
    
  statsd yapılandırma dosyasını kimliğine (configId) göre kaldırır.
    
    | Parametreler | 
|---|
      
        | device | ITestDevice: Yapılandırmanın silineceği yer | 
      
        | configId | long: Silinecek yapılandırmanın kimliği | 
    
      
  
 
 
 
  
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  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-07-27 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-07-27 UTC."],[],[]]