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

Welcome to Now in Android, your ongoing guide to what’s new and notable in the world of Android development. Today, we're covering updates on Cross device SDK Developer Preview, CameraX 1.2 Beta, 5 years of Kotlin, AndroidX, video content and more!

Welcome to the live Q&A for the Performance series for MAD Skills! Join Ben Weiss, Tomáš Mlynarič, Carmen Jackson, Rahul Ravikumar, and Chris Craik to get answers to the Performance questions you may have. Catch more videos on Performance →

On this episode of MAD Skills on Performance, Ben Weiss walks you through monitoring app performance. Learn tools, products, and best practices to keep your app performing at its best! Measuring Performance → https://goo.gle/3vZgLBn Performance

Daha fazla kaynak

Reddit is one of the world’s largest internet forums, bringing together countless communities looking for entertainment, answers to everyday questions, and so much more. Recently, the team optimized its Android app to reduce startup times and improve

NordVPN is a virtual private network (VPN) app that protects users while they’re browsing the web by providing them a more secure and private connection. As a network utility, NordVPN’s users deserve a responsive UI, allowing them to set up their

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.