Ab 2026 werden wir, um unser stabiles Entwicklungsmodell für den Trunk zu unterstützen und die Plattformstabilität für das Ökosystem zu gewährleisten, den Quellcode im 2. und 4. Quartal in AOSP veröffentlichen. Verwenden Sie android-latest-release, um AOSP zu entwickeln und dazu beizutragen. Der Manifestzweig android-latest-release verweist immer auf das neueste Release, das an AOSP übertragen wurde. Weitere Informationen finden Sie unter Änderungen an AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
ConfigUtil
public
class
ConfigUtil
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.statsd.ConfigUtil
|
Dienstprogrammklasse zum Erstellen und Pushen von statsd-Konfigurationsdateien und zum Interagieren mit diesen.
TODO(b/118635164): Mit Konfigurationsdienstprogrammen auf Geräteseite zusammenführen.
Zusammenfassung
Öffentliche Methoden |
static
long
|
pushBinaryStatsConfig(ITestDevice device, File configFile)
Pusht eine binäre statsd-Konfigurationsdatei, um Messwerte zu erfassen.
|
static
long
|
pushStatsConfig(ITestDevice device, List<Integer> eventAtomIds)
Pusht eine ereignisbasierte Konfigurationsdatei, um Atome zu erfassen, die in eventAtomIds angegeben sind.
|
static
long
|
pushStatsConfig(ITestDevice device, List<Integer> eventAtomIds, List<ConfigUtil.LogSource> logSources)
Pusht eine ereignisbasierte Konfigurationsdatei, um Atome zu erfassen, die in eventAtomIds
angegeben sind und aus logSources stammen.
|
static
void
|
removeConfig(ITestDevice device, long configId)
Entfernt eine statsd-Konfigurationsdatei anhand ihrer ID (configId).
|
Öffentliche Konstruktoren
ConfigUtil
public ConfigUtil ()
Öffentliche Methoden
pushBinaryStatsConfig
public static long pushBinaryStatsConfig (ITestDevice device,
File configFile)
Pusht eine binäre statsd-Konfigurationsdatei, um Messwerte zu erfassen.
| Parameter |
device |
ITestDevice: Testgerät, auf das die binäre statsd-Konfiguration gepusht wird |
configFile |
File: Die statsd-Konfigurationsdatei |
| Gibt Folgendes zurück: |
long |
ID der neu gepushten Konfigurationsdatei |
pushStatsConfig
public static long pushStatsConfig (ITestDevice device,
List<Integer> eventAtomIds)
Pusht eine ereignisbasierte Konfigurationsdatei, um Atome zu erfassen, die in eventAtomIds angegeben sind.
| Parameter |
device |
ITestDevice: Gerät, auf das die Konfiguration gepusht wird |
eventAtomIds |
List: Liste der IDs von Ereignisatomen, die erfasst werden sollen |
| Gibt Folgendes zurück: |
long |
ID der neu gepushten Konfigurationsdatei |
pushStatsConfig
public static long pushStatsConfig (ITestDevice device,
List<Integer> eventAtomIds,
List<ConfigUtil.LogSource> logSources)
Pusht eine ereignisbasierte Konfigurationsdatei, um Atome zu erfassen, die in eventAtomIds
angegeben sind und aus logSources stammen.
| Parameter |
device |
ITestDevice: Gerät, auf das die Konfiguration gepusht wird |
eventAtomIds |
List: Liste der IDs von Ereignisatomen, die erfasst werden sollen |
logSources |
List: Liste der Protokollquellen, aus denen Atome erfasst werden können |
| Gibt Folgendes zurück: |
long |
ID der neu gepushten Konfigurationsdatei |
removeConfig
public static void removeConfig (ITestDevice device,
long configId)
Entfernt eine statsd-Konfigurationsdatei anhand ihrer ID (configId).
| Parameter |
device |
ITestDevice: Gerät, auf dem die Konfiguration gelöscht wird |
configId |
long: ID der zu löschenden Konfiguration |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2026-06-22 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-06-22 (UTC)."],[],[]]