Android Performance Tuner'ı entegre etme, kullanma veya anlama konusunda sorun yaşıyorsanız aşağıdaki bilgiler yardımcı olabilir.
Başlarken karşılaşılan genel sorunlar
Android Performance Tuner henüz tam olarak entegre edilmedi.Performans analizleri sayfasında, "Android Performance Tuner ile performans analizleri alma" başlıklı bir tanıtım mesajı varsa entegrasyonunuz tamamlanmamıştır.
Entegrasyonu tamamlayıp ardından oyununuzu, Android Developers sitesinde açıklandığı gibi Play Console'a yükleyin.
Performans analizleri sayfası bir sürüm oluşturmanızı istiyorsa Android Performance Tuner tamamen entegre edilmiştir, ancak uygulamanızı yayınlamanız gerekir.
Uygulamanızı bir test kanalında veya Google Play'de yayınlayın. Yayınlama hakkında daha fazla bilgi için Sürüm hazırlama ve kullanıma sunma bölümüne gidin.
Uygulamanızı Play'e yüklediğinizde, yapılandırmanızı doğrulamak için bazı son kontroller yapılır. Bir uyarı mesajı alırsanız lütfen ayrıntıları inceleyerek ilgili entegrasyon yolunuzun kontrol listesini tamamladığınızdan emin olun.
Toplanan veri miktarının, Play Console'da görüntülenmeden önce minimum eşiğe ulaşması gerekir. Ancak, Android App Bundle'ınızı dahili bir test kanalına yayınlarsanız bu minimum eşik geçerli olmaz. Yani, uygulamanızı Google Play'de yayınlamadan önce kurulumunuzu kurum içi doğrulayabilirsiniz.
SSS
Android Performance Tuner, kare hızı dağılımımı nasıl etkiler? Yavaşlatabilir mi? Eklenti, kare hızı dağılımını değiştirdi gibi görünüyor.Testlerimiz, Android Performance Tuner'ın kare süresi performansı üzerinde ihmal edilebilir düzeyde (<%1) olduğunu gösteriyor. Android Performance Tuner için kare süresi sağlamak üzere Frame Pacing API'si kullanıyorsanız kare sürelerinizin çok daha tutarlı hale geldiğini görürsünüz. Bu, mikro takılmayı azaltacağından iyi bir şeydir. Yavaş karelerin sayısı büyük ölçüde değişmeden kalır.
Evet. Uygulamanızı dahili bir test kanalında (en fazla 100 kullanıcıyı destekler) yayınlarsanız performans verileriniz Android vitals'ta kullanılabilir. Uygulamanız dahili test kanalındayken oturum sayısına bakılmaksızın tüm verileri gösterdiğimizi unutmayın. Ancak, uygulamanızı kapalı teste, açık teste veya üretime yükselttiğinizde, veriler yalnızca istatistiksel olarak anlamlı bir oturum sayısına ulaştığınızda gösterilir. Yani, uygulamanızı testten üretime yükselttiğinizde, üretim uygulamanız gerekli benimseme düzeyine ulaşana kadar hiç veri göremeyeceğiniz kısa bir süre olabilir.
Yavaş ve hızlı kare metrikleri, hedef kare hızına bağlıdır. Bu hız değişirse sorunlar ve fırsatlar da değişir. Ancak, temel kare süresi verileri değişmez.
Hayır. Play Console'da veri toplamayı kapatma seçeneği yoktur.
Kalite ayarlarının çalışma zamanında doğru şekilde bildirilmesi ile bunların entegrasyonunuz sırasında tanımladığınız kalite düzeylerine uygun olması size bağlıdır. Aksi takdirde, oturumlar "bilinmeyen" kalite düzeyi olarak sınıflandırılır.
Şu anda, kullanıcıdan kaynaklanan değişiklikleri izlemiyoruz, ancak ileride bunları da izlemeyi planlıyoruz. Bu gerçekleşene kadar kullanıcı kaynaklı değişiklikler, kullanıcıların seçtiği ayarların önceden yapılandırdığınız kalite düzeylerinin bir parçası olup olmadığına bağlı olarak iki farklı şekilde gösterilebilir. Değişiklikler yapılandırmanızın kapsamındaysa oturumlar uygun kalite düzeyinde raporlanır. Aksi takdirde, "bilinmeyen" olarak görünürler. Bu durumun olası bir sonucu, bazı cihaz modellerinin birden fazla kalite seviyesinde raporlanma olasılığıdır.
Bir cihaz modelindeki oturumlar birden fazla kalite düzeyinde raporlanıyorsa o cihaz modeli, grafikte ve tablolarda birden çok kez görünebilir.
Bu, şu durumlarda gerçekleşebilir:
- Kullanıcı kalite düzeyini değiştirdiyse
- Kalite düzeyi, yalnızca cihaz modeli yerine daha ayrıntılı düzeyde dinamik olarak ayarlandıysa
- Kalite düzeyi yeni bir sürüm olmadan uzaktan değiştirildiyse