Optimierung von Android-Spielen

Android-Optimierungstools und ‑APIs wurden entwickelt, um Leistungsengpässe zu finden und Geräteeinschränkungen zu ermitteln. Gleichzeitig wird die Leistung für Spiele und grafikintensive Apps auf einem nachhaltigen Niveau maximiert.

  • Android GPU Inspector (AGI): Ein Android-Systemprofilerstellungstool, das erweiterte GPU-Tracing- und ‑Analysefunktionen für Spiele und grafikintensive Apps bietet.

  • Android Performance Tuner (APT): Mit diesem Tool können Sie Leistungsprobleme in Ihrem Spiel finden, die mit Qualitätseinstellungen, Szenen, Ladezeiten und Gerätemodellen zusammenhängen.

  • Android Dynamic Performance Framework (ADPF): Optimieren Sie Spiele basierend auf den dynamischen Funktionen für das thermische Management sowie das CPU- und GPU-Management der einzelnen Geräte.

  • Memory Advice API: Diese API liefert Schätzungen zur Speichernutzung und Benachrichtigungen zu Grenzwerten für Ihr Spiel, damit es auf einem optimalen Niveau bleibt und LMKs vermieden werden.

  • Game Mode API: Optimieren Sie das Gameplay, indem Sie Eigenschaften wie Leistung oder Akkulaufzeit basierend auf den Nutzereinstellungen oder spielebasierten Konfigurationen priorisieren.

  • Perfetto: Erfasst systemweite Leistungsinformationen und zeigt sie in einer webbasierten Benutzeroberfläche an.

  • Systrace: Zeichnet Systemaktivitäten auf und generiert Berichte, mit denen sich Leistungsprobleme erkennen lassen.)

  • CPU-Profiler: Untersuchen Sie die CPU-Nutzung und Threadaktivität Ihrer App in Echtzeit oder anhand aufgezeichneter Traces.

  • Meminfo-Klasse: Erfasst einen Snapshot der Arbeitsspeicherzuweisung Ihrer App. Sie können diese Funktion auch über den Befehl meminfo dumpsys verwenden.

  • Fehlerbericht: Hier finden Sie Geräteprotokolle, Stacktraces und andere Diagnoseinformationen, die Ihnen helfen, Fehler in Ihrer App zu finden und zu beheben.