Depois de integrar o Android Frame Pacing ao jogo, é importante verificar
se ele proporcionou um ritmo de frame mais consistente. A melhor ferramenta
para confirmar essa melhoria é o
programa de linha de comando systrace
. Mais
especificamente, é melhor capturar um rastro para o jogo usando o seguinte conjunto
de parâmetros:
python systrace.py -a your-app-package-name -o mygametrace.html \ sched freq idle am wm gfx view sync binder_driver hal input aidl
Ao visualizar o relatório HTML de saída, você pode encontrar informações relevantes para o ritmo de frames no canal SurfaceView. Esse canal informa o número de frames armazenados em buffer no pipeline de exibição. Ao integrar corretamente o Android Frame Pacing ao jogo, as inconsistências nesse contador (Figura 1) são estabilizadas (Figura 2).
![Relatório
do Systrace mostrando o canal SurfaceView.](https://developer.android.com/static/images/games/frame-pacing-without-afp.png?authuser=9&hl=pt)
![Relatório do Systrace
mostrando o canal SurfaceView.](https://developer.android.com/static/images/games/frame-pacing-with-afp.png?authuser=9&hl=pt)