Dopo aver integrato il pacing del frame di Android nel tuo gioco, è importante verificare che la sua funzionalità abbia fornito un pacing del frame più coerente. Lo strumento migliore per confermare questo miglioramento è il programma a riga di comando systrace
. In particolare, è meglio acquisire una traccia per il tuo gioco utilizzando il set di parametri seguente:
python systrace.py -a your-app-package-name -o mygametrace.html \ sched freq idle am wm gfx view sync binder_driver hal input aidl
Quando visualizzi il report HTML di output, puoi trovare informazioni pertinenti al pacing del frame nel canale SurfaceView. Questo canale segnala il numero di frame nel buffer all'interno della pipeline display. Se integri correttamente Android Frame Pacing nel tuo gioco, dovresti notare la stabilizzazione delle eventuali incongruenze in questo contatore (Figura 1) (Figura 2).