Optimierung von Android-Spielen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
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 Befehl meminfo 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.
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: 2024-04-02 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Benötigte Informationen nicht gefunden"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zu umständlich/zu viele Schritte"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nicht mehr aktuell"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem mit der Übersetzung"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem mit Beispielen/Code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Sonstiges"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Leicht verständlich"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Mein Problem wurde gelöst"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Sonstiges"
}]
{"lastModified": "Zuletzt aktualisiert: 2024-04-02\u00a0(UTC)."}
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-04-02 (UTC)."]]