Android-Optimierungstools und -APIs wurden entwickelt, um Leistungsengpässe zu erkennen, Geräteeinschränkungen zu erkennen und gleichzeitig die Leistung für Spiele und grafikintensive Anwendungen auf nachhaltige Weise zu maximieren.
Android GPU Inspector (AGI): Ein Android-Systemprofilerstellungstool, das erweitertes GPU-Tracing und -Analyse für Spiele und grafikintensive Anwendungen bietet.
Android Performance Tuner (APT): Hiermit kannst du Leistungsprobleme im Zusammenhang mit Qualitätseinstellungen, Szenen, Ladezeiten und Gerätemodellen in deinem Spiel ermitteln.
Android Dynamic Performance Framework (ADPF): Optimieren Sie Spiele anhand der dynamischen Temperatur-, CPU- und GPU-Verwaltungsfunktionen der einzelnen Geräte.
Memory Advice API: Stellen Sie Schätzungen zur Arbeitsspeichernutzung und Benachrichtigungen zu Grenzwerten für Ihr Spiel bereit, damit es auf einem optimalen Niveau bleibt, das LMKs vermeidet.
Game Mode API: Optimieren Sie das Gameplay, indem Sie Eigenschaften wie Leistung oder Akkulaufzeit basierend auf Nutzereinstellungen oder spielspezifischen Konfigurationen priorisieren.
Perfetto: Erfasst systemweite Leistungsinformationen und zeigt sie in einer webbasierten UI an.
Systrace: zeichnet Systemaktivitäten auf und generiert Berichte zur Identifizierung von Leistungsproblemen.
CPU Profiler: Prüfen Sie die CPU-Nutzung und die Thread-Aktivität Ihrer Anwendung, entweder in Echtzeit oder anhand aufgezeichneter Traces.
Klasse
Meminfo
: Zeichnet einen Snapshot der Arbeitsspeicherzuweisung Ihrer Anwendung auf. Sie können dieses Feature auch über den Befehlmeminfo dumpsys
verwenden.Fehlerbericht: Hier können Sie sich Geräteprotokolle, Stacktraces und andere Diagnoseinformationen ansehen, damit Sie Fehler in Ihrer App leichter finden und beheben können.