بهبود سرعت قاب را تأیید کنید

پس از ادغام Android Frame Pacing در بازی خود، مهم است که بررسی کنید که عملکرد آن سرعت فریم ثابت تری را ارائه کرده است. بهترین ابزار برای تأیید این بهبود، برنامه خط فرمان systrace است. به ویژه، بهتر است با استفاده از مجموعه پارامترهای زیر یک ردیابی برای بازی خود ثبت کنید:

python systrace.py -a your-app-package-name -o mygametrace.html \
  sched freq idle am wm gfx view sync binder_driver hal input aidl

هنگام مشاهده گزارش HTML خروجی، می توانید اطلاعات مربوط به فریم ریتم را در کانال SurfaceView بیابید. این کانال تعداد فریم هایی که در خط لوله نمایش بافر هستند را گزارش می دهد. با ادغام موفقیت آمیز Android Frame Pacing در بازی خود، باید مشاهده کنید که هرگونه ناهماهنگی در این شمارنده (شکل 1) تثبیت می شود (شکل 2).

گزارش Systrace که کانال SurfaceView را نشان می دهد
شکل 1. تنظیم فریم ناسازگار قبل از ادغام Android Frame Pacing

گزارش Systrace که کانال SurfaceView را نشان می دهد
شکل 2. یکپارچه سازی فریم Pacing Android