Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Après avoir intégré le frame pacing Android dans votre jeu, il est important de vérifier que le frame pacing est plus cohérent. L'outil le plus adapté pour confirmer cette amélioration est le programme de ligne de commande systrace. Plus spécifiquement, il est préférable de capturer une trace de votre jeu à l'aide de l'ensemble de paramètres suivant :
Lorsque vous consultez le rapport HTML généré, vous trouverez des informations pertinentes sur le frame pacing dans le canal SurfaceView. Ce canal indique le nombre de frames mis en mémoire tampon dans le pipeline d'affichage. Une fois le frame pacing Android intégré dans votre jeu, vous devriez constater que toutes les incohérences identifiées dans ce compteur (figure 1) se stabilisent (figure 2).
Figure 1. Frame pacing incohérent avant l'intégration du frame pacing Android
Figure 2. Frame pacing cohérent après l'intégration du frame pacing Android
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/27 (UTC).
[null,null,["Dernière mise à jour le 2025/07/27 (UTC)."],[],[],null,["# Verify frame pacing improvement\n\nAfter integrating Android Frame Pacing into your game, it's important to verify\nthat its functionality has provided more consistent frame pacing. The best tool\nfor confirming this improvement is the\n[`systrace` command-line program](/topic/performance/tracing/command-line). In\nparticular, it's best to capture a trace for your game using the following set\nof parameters: \n\n```bash\npython systrace.py -a your-app-package-name -o mygametrace.html \\\n sched freq idle am wm gfx view sync binder_driver hal input aidl\n```\n\nWhen viewing the output HTML report, you can find information relevant to\nframe-pacing in the **SurfaceView** channel. This channel reports the number of\nframes that are buffered within the display pipeline. By successfully\nintegrating Android Frame Pacing into your game, you should see any\ninconsistencies in this counter (Figure 1) become stabilized (Figure 2). \n**Figure 1.** Inconsistent frame-pacing before Android Frame Pacing integration\n\n*** ** * ** ***\n\n**Figure 2.** Consistent frame-pacing after Android Frame Pacing integration"]]