Leitfaden zur App-Leistung
Dieser Leitfaden bietet einen Überblick über Bibliotheken, Tools und Best Practices, mit denen du die Leistung unter Android untersuchen, verbessern und beobachten kannst.
Nutzer möchten, dass Apps schnell gestartet und reibungslos gerendert werden und wenig Arbeitsspeicher und Akkunutzung erfordern. Die Abschnitte dieses Leitfadens enthalten Informationen und Einblicke in Tools, Bibliotheken und Best Practices, mit denen Sie die Anwendungsleistung verbessern können.
Empfohlen
App-Leistungsbewertung abrufen
Nehmen Sie an diesem Quiz zur App-Leistung teil, um Ihre App-Leistungsbewertung zu erhalten. Jeder Wert enthält umsetzbare Informationen, Bewertungen und Empfehlungen, mit denen Sie die Leistung Ihrer App verbessern können.
Leistung analysieren
Hier erfahren Sie, wie Sie die Anwendungsleistung während der Entwicklung prüfen.
Leistung optimieren
Verbessern Sie die App-Leistung dort, wo es darauf ankommt – in der Produktion.
Leistung beobachten
Überwache die Leistung deiner App in der Produktion, um mögliche Engpässe zu erkennen.
Empfohlen
Leistung mit Baseline-Profilen verbessern
Die Implementierung von Baseline-Profilen ist die schnellste und effizienteste Möglichkeit, Leistungsverbesserungen in deiner App zu erzielen.
Empfohlen
App-Start mit DEX-Layoutoptimierungen verbessern
Mit DEX-Layoutoptimierungen können Sie den Ort des beim Start verwendeten Codes verbessern und die Anzahl der Hauptfehler auf der Seite reduzieren.
Empfohlene Beispiele
Makro-Benchmark
Verwenden Sie die MacroBenchmark-Beispielbibliothek zum Testen von Anwendungsstarts und Laufzeitleistungsfällen, z. B. durch Scrollen in einer RecyclerView zum Messen von Verzögerungen.
Mikro-Benchmark
Benchmarkbibliothek verwenden, um den Code und die Benutzeroberfläche aus Bibliotheksmodulen zu vergleichen
Jank-Statistiken
Verwende die JankStats-Bibliothek, um die Leistung deiner App zu beobachten.