Od 27 marca 2025 r. zalecamy używanie android-latest-release zamiast aosp-main do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      Zadbaj o dobrą organizację dzięki kolekcji
    
    
      
      Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  
ConfigUtil
  public
  
  
  
  class
  ConfigUtil
  
    extends Object
  
  
  
  
  
  
  
    
    | java.lang.Object | 
  
  
    
      | ↳ | com.android.tradefed.util.statsd.ConfigUtil | 
  
  
    
  Klasa pomocnicza do tworzenia, interakcji z plikami konfiguracji statsd i przesyłania ich.
 
TODO(b/118635164): Merge with device-side configuration utilities.
Podsumowanie
| Metody publiczne | 
|---|
  
  
  
    | 
        
        
        static
        
        
        long | 
      pushBinaryStatsConfig(ITestDevice device, File configFile)
      Przesyłanie binarnego pliku konfiguracji statsd w celu zbierania danych
        
    
 | 
  
  
  
  
    | 
        
        
        static
        
        
        long | 
      pushStatsConfig(ITestDevice device,  eventAtomIds,  logSources)
      Przesyłanie z logSourcespliku konfiguracyjnego opartego na zdarzeniach w celu zbierania atomów zeventAtomIds | 
  
  
  
  
    | 
        
        
        static
        
        
        long | 
      pushStatsConfig(ITestDevice device,  eventAtomIds)
      Przesyła plik konfiguracji oparty na zdarzeniach, aby zbierać atomy podane w pliku eventAtomIds. | 
  
  
  
  
    | 
        
        
        static
        
        
        void | 
      removeConfig(ITestDevice device, long configId)
      Usuwa plik konfiguracji statsd według identyfikatora configId. | 
  
Konstruktory publiczne
    ConfigUtil
    
public ConfigUtil ()
    
    
    
  
 
Metody publiczne
    pushBinaryStatsConfig
    
public static long pushBinaryStatsConfig (ITestDevice device, 
                File configFile)
    
    
    
  Przesyłanie binarnego pliku konfiguracji statsd w celu zbierania danych
    
    | Parametry | 
|---|
      
        | device | ITestDevice: urządzenie testowe, na które zostanie przesłany binarny plik konfiguracyjny statsd. | 
      
        | configFile | File: plik konfiguracyjny statsd | 
    
    
      | Zwroty | 
|---|
      
        | long | Identyfikator nowo przesłanego pliku konfiguracji | 
    
      
  
 
    pushStatsConfig
    
public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds, 
                 logSources)
    
    
    
  Przesyłanie z logSources pliku konfiguracyjnego opartego na zdarzeniach w celu zbierania atomów z eventAtomIds
    
    | Parametry | 
|---|
      
        | device | ITestDevice: miejsce, do którego należy przesłać konfigurację | 
      
        | eventAtomIds | : lista identyfikatorów atomów zdarzeń do zebrania | 
      
        | logSources | : lista źródeł logów, z których można zbierać atomy | 
    
    
      | Zwroty | 
|---|
      
        | long | Identyfikator nowo przesłanego pliku konfiguracji | 
    
      
  
 
    pushStatsConfig
    
public static long pushStatsConfig (ITestDevice device, 
                 eventAtomIds)
    
    
    
  Przesyła plik konfiguracji oparty na zdarzeniach, aby zbierać atomy podane w pliku eventAtomIds.
    
    | Parametry | 
|---|
      
        | device | ITestDevice: miejsce, do którego należy przesłać konfigurację | 
      
        | eventAtomIds | : lista identyfikatorów atomów zdarzeń do zebrania | 
    
    
      | Zwroty | 
|---|
      
        | long | Identyfikator nowo przesłanego pliku konfiguracji | 
    
      
  
 
    removeConfig
    
public static void removeConfig (ITestDevice device, 
                long configId)
    
    
    
  Usuwa plik konfiguracji statsd według identyfikatora configId.
    
    | Parametry | 
|---|
      
        | device | ITestDevice: gdzie usunąć konfigurację | 
      
        | configId | long: identyfikator konfiguracji do usunięcia | 
    
      
  
 
 
 
  
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
  Ostatnia aktualizacja: 2025-07-27 UTC.
  
  
  
    
      [[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-27 UTC."],[],[]]