Uygulama performansı rehberi

Bu rehberde; Android'de performansı incelemek, iyileştirmek ve izlemek için kullanabileceğiniz kitaplıklar, araçlar ve en iyi uygulamalara genel bir bakış sunulmaktadır.

Kullanıcılar uygulamaların hızlı bir şekilde başlatılmasını, sorunsuz oluşturulmasını, az bellek ve pil kullanımı gerektirmesini ister. Bu kılavuzun bölümlerinde; daha iyi uygulama performansı elde etmenize yardımcı olacak araçlar, kitaplıklar ve en iyi uygulamalar hakkında bilgi ve analizler sağlanmaktadır.

Öne çıkanlar
Uygulama performansı puanınızı öğrenmek için uygulama performansı testini yapın. Her puan, uygulamanızın performansını iyileştirmeye yönelik uygulanabilir analizler, değerlendirmeler ve önerilerle birlikte sunulur.
Geliştirme sırasında uygulama performansını denetleme hakkında bilgi edinin.
Üretimde en çok önem taşıyan yerlerde uygulama performansını iyileştirin.
Olası performans sorunları hakkında bilgi edinmek için uygulamanızın üretimdeki performansını izleyin.
Öne çıkanlar
Temel Profilleri uygulamak, uygulamanızda performans iyileştirmeleri gerçekleştirmenin en hızlı ve etkili yoludur.
Öne çıkanlar
DEX düzeni optimizasyonlarıyla, başlatma sırasında kullanılan kodun konumunu iyileştirerek önemli sayfa hatalarının sayısını azaltabilirsiniz.

Öne çıkan örnekler

Uygulama başlatma ve çalışma zamanı performans durumlarını (ör. olumsuzluğu ölçmek için bir RecyclerView kaydırmak) test etmek için Makrobenchmark örnek kitaplığını kullanın.
Kitaplık modüllerinden kodu ve kullanıcı arayüzünü karşılaştırmak için Karşılaştırma kitaplığını kullanma.
Uygulamanızın performansını izlemek için JankStats kitaplığını kullanın.

En son haberler ve videolar

Hiçbir sonuç bulunamadı.

Daha fazla kaynak

Lyft is committed to app excellence. They have to be. For a rideshare app — providing a vital, time-sensitive service to millions of drivers and riders every day — a slow or unresponsive app adds unacceptable friction.

Josh is a short-video app from India, launched in 2020. One of the fastest growing short-video apps with over 124 million MAUs, optimizing it across a range of devices (high, mid, low end) and maintaining a standard experience across all of them is critical for their success. Improving app startups time and making the app responsive helped them achieve success.

Zomato is an Indian multinational restaurant aggregator and food delivery company serving customers across 500 cities in India alone.