Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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:
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).
Figura 1. Ritmo de frame inconsistente antes da integração do Android Frame
Pacing
Figura 2. Ritmo de frame consistente depois da integração do Android Frame
Pacing
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[null,null,["Última atualização 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"]]