Ab 2026 werden wir den Quellcode im 2. und 4. Quartal in AOSP veröffentlichen, um unser trunk-stable-Entwicklungsmodell zu unterstützen und die Plattformstabilität für das Ökosystem zu gewährleisten. Für die Entwicklung und das Beitragen zu AOSP empfehlen wir die Verwendung von android-latest-release anstelle von aosp-main. Der Manifestzweig android-latest-release verweist immer auf das neueste Release, das an AOSP übertragen wurde. Weitere Informationen finden Sie unter Änderungen an AOSP.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
DeviceTraceCollector
public
class
DeviceTraceCollector
extends BaseDeviceMetricCollector
Collector, der beim Start eines Testlaufs einen Perfetto-Trace startet und die Trace-Datei am Ende protokolliert.
Zusammenfassung
Öffentliche Konstruktoren
DeviceTraceCollector
public DeviceTraceCollector ()
Öffentliche Methoden
onTestEnd
public void onTestEnd (DeviceMetricData testData,
currentTestCaseMetrics)
Callback, wenn ein Testlauf beendet wird. Jetzt ist es an der Zeit, aufzuräumen.
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,
currentRunMetrics)
Callback, wenn ein Testlauf beendet wird. Jetzt ist es an der Zeit, aufzuräumen.
onTestStart
public void onTestStart (DeviceMetricData testData)
Callback, wenn ein Testlauf gestartet wird.
| Parameter |
testData |
DeviceMetricData: Der DeviceMetricData, der die Daten für den Testlauf enthält. |
rebootEnded
public void rebootEnded (ITestDevice device)
Erhält eine Benachrichtigung, wenn der Neustart des Geräts abgeschlossen ist.
HINWEIS: Empfänger sollten während dieses Rückrufs nicht neu starten. Alle Versuche, das Gerät neu zu starten, werden ignoriert.
| Parameter |
device |
ITestDevice: ITestDevice, wo der Neustart beendet wurde. |
rebootStarted
public void rebootStarted (ITestDevice device)
Erhält eine Benachrichtigung, wenn der Neustart auf dem Gerät gestartet wurde.
HINWEIS: Empfänger sollten während dieses Rückrufs nicht neu starten. Alle Versuche, das Gerät neu zu starten, werden ignoriert.
| Parameter |
device |
ITestDevice: ITestDevice, in der der Neustart begonnen hat. |
setInstrumentationPkgName
public void setInstrumentationPkgName (String packageName)
| Parameter |
packageName |
String |
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: 2025-12-04 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-12-04 (UTC)."],[],[]]