Mit Benchmarking können Sie die Leistung Ihrer App prüfen und überwachen. Sie können regelmäßig Benchmarks ausführen, um Leistungsprobleme zu analysieren und zu beheben und um zu verhindern, dass durch aktuelle Änderungen Regressionen entstehen.
Android bietet die Macrobenchmark-Bibliothek zum Analysieren und Testen verschiedener Situationen in Ihrer App.
Macrobenchmark
Mit der Macrobenchmark-Bibliothek werden größere Endnutzerinteraktionen gemessen, z. B. Start, Interaktion mit der Benutzeroberfläche und Animationen. Die Bibliothek bietet eine direkte Kontrolle über die Leistungsumgebung, die Sie testen. Sie können die Kompilierung steuern und Ihre App starten und beenden, um den tatsächlichen App-Start oder das Scrollen direkt zu messen.
Die Macrobenchmark-Bibliothek fügt Ereignisse ein und überwacht Ergebnisse extern über eine Test-App, die mit Ihren Tests erstellt wurde. Wenn Sie die Benchmarks schreiben, rufen Sie daher nicht direkt Ihren App-Code auf, sondern navigieren stattdessen als Nutzer in Ihrer App.
Zusätzliche Ressourcen
Views-Inhalte
Empfehlungen für Sie
- Hinweis: Linktext wird angezeigt, wenn JavaScript deaktiviert ist
- Baseline-Profile erstellen {:#creating-profile-rules}
- JankStats-Bibliothek
- Übersicht über die Messung der App-Leistung