Karşılaştırma, uygulamanızın performansını incelemenin ve izlemenin bir yoludur. Performans sorunlarını analiz etmek ve hatalarını ayıklamak için düzenli olarak karşılaştırma yapabilir, son değişikliklerde gerileme yaşamadığınızdan emin olabilirsiniz.
Android, uygulamanızdaki farklı durumları analiz etmek ve test etmek için Macrobenchmark kitaplığını sunar.
Macrobenchmark
Macrobenchmark kitaplığı, başlatma, kullanıcı arayüzüyle etkileşim ve animasyonlar gibi daha büyük son kullanıcı etkileşimlerini ölçer. Kitaplık, test ettiğiniz performans ortamı üzerinde doğrudan kontrol sağlar. Derlemeyi kontrol etmenize, uygulamanızı başlatıp durdurarak gerçek uygulama başlatma veya kaydırma işlemlerini doğrudan ölçmenize olanak tanır.
Macrobenchmark kitaplığı, etkinlikleri yerleştirir ve sonuçları testlerinizle oluşturulan bir test uygulamasından harici olarak izler. Bu nedenle, karşılaştırma ölçütlerini yazarken uygulama kodunuzu doğrudan çağırmaz, bunun yerine uygulamanızda kullanıcı olarak gezinirsiniz.
Ek kaynaklar
İçeriği görüntüleme
Sizin için önerilenler
- Not: JavaScript kapalıyken bağlantı metni gösterilir.
- Temel profiller oluşturma {:#creating-profile-rules}
- JankStats Kitaplığı
- Uygulama performansını ölçmeye genel bakış