Beispiel-App
Die ADPF-Beispielanwendung veranschaulicht die grundlegende Verwendung der ADPF API.

Im Beispiel wird der Temperaturstatus des Geräts mithilfe der ADPF-API getThermalHeadroom
und der Temperature Status API angezeigt. Die App ändert die Arbeitslast außerdem dynamisch basierend auf dem thermischen Spielraum und der Performance Hint Manager API, um die Leistung des Render-Threads zu steuern.
Codelab
Im Codelab Adaptive Funktionen in Ihr C++-Spiel einbinden erfahren Sie, wie Sie ADPF-Funktionen in Ihr Spiel einbinden. Die einzelnen Schritte sind einfach und Sie können sie in Ihrem eigenen Tempo durchgehen. Am Ende des Codelabs haben Sie die folgenden Funktionen eingebunden und kennen ihre Funktionen besser:
- Thermal API: Überwacht die thermische Belastung des Geräts und reagiert, bevor das Gerät in den Zustand der thermischen Drosselung wechselt.
- Game Mode API: Hier erfahren Sie, welche Optimierungseinstellungen der Spieler ausgewählt hat (Leistung maximieren oder Akku schonen), und können die Einstellungen entsprechend anpassen.
- Game State API: Hiermit wird dem System der Status Ihres Spiels mitgeteilt (Laden, Spielen, Benutzeroberfläche usw.). Das System kann dann die Ressourcen entsprechend anpassen (I/O, CPU, GPU usw.).
- Leistungshinweis-API: Hiermit teilen Sie dem System Ihr Threading-Modell und Ihre Arbeitslast mit, damit es die Ressourcen entsprechend zuweisen kann.

Entwickler berichten
In diesen Erfolgsgeschichten von Entwicklern erfahren Sie, wie sie mit Adaptability APIs die FPS-Stabilität erhöht und den Energieverbrauch optimiert haben.
- Kakao Games erhöht die FPS-Stabilität mit Android Adaptability auf 96%
- Gameloft reduziert den Geräteenergieverbrauch um 70 % und verlängert so die Spielzeit um 35% mit der Game Mode API
- AGDK-Update (Android Game Development Kit): Anpassungs- und Leistungsfunktionen
- GDC Vault – Google Developer Summit: Improving Game Performance with Android Dynamic Performance Framework
- MediaTek verbessert die dynamische Leistung von Android-SoCs
- NCSoft Lineage W verbessert die dauerhafte Leistung und verhindert durch ADPF die thermische Drosselung
- Erste Schritte mit dem Android Dynamic Performance Framework (ADPF) in der Unreal Engine
- Netmarble Games: Leistung mit ADPF optimieren