Android Performance Tuner (APT)   Android Game Development Kit'in bir parçasıdır.

Android Performance Tuner (APT), birçok Android cihazda kare hızlarını, grafik kalitesini, yükleme süresini ve yüklemeyi bırakma oranını geniş ölçekte ölçüp optimize etmenize yardımcı olarak kullanıcılarınızın her birine mümkün olan en iyi deneyimi sunmanızı sağlar.

Oyununuz veya uygulamanızdaki performans sorunlarını belirlemenize yardımcı olur ve kaliteyi artırmaya yönelik fırsatları vurgular. Etki metrikleri neye öncelik vereceğinize yardımcı olurken sorunlar da kategorize edilerek harekete geçmenizi kolaylaştırır. Hem cihaz modeli hem de cihaz özellikleri düzeyindeki bilgiler, izleyebileceğiniz en etkili yolları bulmanıza imkan sağlar.


Avantajları neler?

Android Performance Tuner (APT) daha fazla kullanıcıya yüksek kaliteli bir deneyim sunmanıza yardımcı olur.

Yeni! Yükleme sürelerinizi ve bunların vazgeçme üzerindeki etkisini anlama

APT, yükleme sürenizi ve yüklemenin iptal edilmesini birden fazla yükleme türünde (ilk yüklemeler, sıfırdan yüklemeler, sıcak yüklemeler ve seviyeler arası yüklemeler) izler. Bu özellik, daha uzun yükleme sürelerinin oyununuzdaki terk etme oranı üzerindeki etkisini gösterir. Böylece, en uygun yükleme süresini belirleyebilirsiniz.

Kullanıcı deneyiminizin kalitesini ölçme

APT, oyununuzun kare hızı ve yükleme süresi performansını gerçek dünyadaki fiziksel kullanıcı cihazları üzerinde gösterir. Böylece kullanıcıların deneyimi hakkında doğrudan bilgi edinebilirsiniz. Tüm metrikler hedeflerinize göre özelleştirilir. Böylece oyunun, belirli hedeflerinize kıyasla nasıl performans gösterdiğini anlayabilirsiniz.

Oyun performansıyla ilgili sorunlarınızı teşhis edin ve önceliklendirin

Kare hızı ve yükleme süresi sorunları, temel nedeni daraltmanıza yardımcı olmak için kalite seviyelerinize, oyun içi ek açıklamalarınıza ve cihaz modeline göre ayrılır. Her kare hızı sorunu için GPU süresinin yanı sıra CPU süresini de görebilirsiniz. Böylece, ne tür bir optimizasyonun gerekebileceğini değerlendirebilirsiniz. Etkilenen oturumların sayısı da gösterilir. Böylece kullanıcılarınızı en çok neyin etkilediğini anlayabilir ve öncelikle hangi cihazlara veya oyun sahnelerine odaklanacağınıza karar verebilirsiniz.

Get the best out of every device

APT, performans oranı sorunlarını göstermenin yanı sıra halihazırda iyi performans gösteren ancak daha da iyileştirilebilecek cihazlarda doğruluğu artırarak kullanıcı deneyiminizi iyileştirme fırsatlarını da vurgular. Bu sayede, her kullanıcının oyununuzdan mümkün olan en iyi deneyimi elde etmesini sağlayabilirsiniz.

İşleyiş şekli

Android Performance Tuner, Android vitals ile çalışır.

  • Android Performance Tuner, sağladığınız kalite parametreleri ve oyun ek açıklamalarının yanı sıra oyununuzdaki veya uygulamanızdaki canlı kare oluşturma süresi ve yükleme bilgilerini kaydedip toplar.
  • Android Performance Tuner'ı içeren bir oyun veya uygulama sürümünü yayınladığınızda bu performans verileri Google Play'e yüklenir ve Android vitals'da yeni performans analizlerinin kilidini açar.

Bu performans analizlerini alabilmek için, Google Play'de yayınlamadan önce oyun veya uygulamanıza Android Performance Tuner'ı entegre etmeniz gerekir:

Şartlar

Cihazlar için:

Android Performance Tuner (APT), Android 4.1 (API düzeyi 16) veya sonraki sürümlerin yüklü olduğu tüm Android cihazlarda (Google Play Hizmetleri yüklü olan veya olmayan) çalışır. Bu, etkin Android cihazların% 99'undan fazlasını kapsar.

Tüm geliştiriciler için:

  • Android vitals'a erişim
  • Ürün yalnızca yeni Google Play Console'da kullanılabilir

Unity geliştiricileri için ek şartlar:

  • Unity 2017.4 veya sonraki sürümler ve .NET 4.6 sürümü
  • APK genişletme dosyalarını kullanmak için Unity 2018.2 gereklidir.
  • Daha iyi kare hızı ve GPU ölçümleri için Unity 2019.3.14 veya sonraki bir sürüm gereklidir.
  • Addressables sahneleri desteği için Unity 2019.3 veya sonraki sürümler ve Addressables paketi 1.19.4 veya sonraki sürümler gereklidir.

Android Performance Tuner hakkında bilgi edinme

Android Performance Tuner'ı oyununuza entegre etme konusunda size yol gösterecek codelab'lerimiz var. Bu codelab'ler hem C/C++ hem de Unity Engine entegrasyonları için geçerlidir:

C/C++ ve Unity Engine SDK'ları için referanslar:

Ek kaynaklar