Kare hızı iyileştirmesini doğrulayın

Android Frame Pacing'i oyununuza entegre ettikten sonra, işlevlerinin daha tutarlı bir kare hızı sağladığını doğrulamak önemlidir. Bu iyileştirmeyi onaylamak için en iyi araç systrace komut satırı programıdır. Özellikle aşağıdaki parametre grubunu kullanarak oyununuz için iz yakalamanız önerilir:

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

Çıkış HTML raporunu görüntülerken kare hızıyla ilgili bilgileri SurfaceView kanalında bulabilirsiniz. Bu kanal, görüntülü reklam ardışık düzeninde arabelleğe alınan kare sayısını bildirir. Android Çerçeve İlerleme Hızı'nı oyununuza başarılı bir şekilde entegre ettiğinizde, bu sayaçtaki tutarsızlıkların (Şekil 1) dengelendiğini görürsünüz (Şekil 2).

SurfaceView kanalını gösteren Systrace raporu
Şekil 1. Android Frame Pacing entegrasyonundan önce tutarsız kare hızı

SurfaceView kanalını gösteren Systrace raporu
Şekil 2. Android Frame Pacing entegrasyonundan sonra tutarlı kare hızı