Guide sur les performances de l'application

Ce guide présente les bibliothèques, les outils et les bonnes pratiques à suivre pour inspecter, améliorer et surveiller les performances sur Android.

Un lancement rapide, un affichage fluide et une faible utilisation de la mémoire et de la batterie sont essentiels pour offrir une bonne expérience utilisateur dans les applis. Les sections de ce guide fournissent des informations utiles sur les outils, les bibliothèques et les bonnes pratiques qui vous aideront à améliorer les performances de votre application.

Sélection
Répondez au quiz sur les performances des applications pour obtenir votre score. Chaque score est accompagné d'insights, d'évaluations et de recommandations pratiques pour améliorer les performances de votre application.
Découvrez comment inspecter les performances de votre application pendant le développement.
Améliorez les performances de l'application les plus importantes en production.
Surveillez les performances de votre application en production pour identifier d'éventuels goulots d'étranglement.
Sélection
L'implémentation de profils de référence constitue le moyen le plus rapide et le plus efficace d'améliorer les performances de votre application.
Sélection
Avec les optimisations de mise en page DEX, vous pouvez améliorer la localité du code utilisé au démarrage, réduisant ainsi le nombre de défaillances majeures de page.

Exemples sélectionnés

La bibliothèque d'exemples Macrobenchmark vous permet de tester les performances de votre application au démarrage et pendant l'exécution, par exemple en faisant défiler un RecyclerView pour mesurer les à-coups.
Utilisez la bibliothèque Benchmark pour évaluer du code et des interfaces utilisateur (UI) en vous basant sur des modules de référence.
Utilisez la bibliothèque JankStats pour surveiller les performances de votre application.

Dernières actualités et vidéos

Aucun résultat.

Autres ressources

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.