アプリ パフォーマンス ガイド

このガイドでは、Android でのパフォーマンスを検査、改善、モニタリングする場合に使用できるライブラリ、ツール、ベスト プラクティスの概要を説明します。

ユーザーは、アプリがすばやく起動し、スムーズにレンダリングし、メモリとバッテリーをほとんど必要としないことを望んでいます。このガイドのセクションでは、アプリのパフォーマンス改善に役立つツール、ライブラリ、ベスト プラクティスに関する情報や分析情報を紹介します。

開発中にアプリのパフォーマンスを検査する方法について学びます。
最も重要な本番環境でパフォーマンスを改善します。
本番環境でアプリのパフォーマンスをモニタリングして、潜在的なボトルネックを把握します。
注目
ベースライン プロファイルの実装は、アプリのパフォーマンス向上を実現する最も迅速かつ効率的な方法です。
注目
DEX レイアウトの最適化で、起動時に使用されるコードの局所性を改善することによって、重要なページ フォールトを減少させることができます。

注目のサンプル

Macrobenchmark サンプル ライブラリを使用して、アプリの起動とランタイム パフォーマンスのケースをテストします(RecyclerView をスクロールしてジャンクを測定するなど)。
Benchmark ライブラリを使用して、ライブラリ モジュールのコードと UI のベンチマークを行います。
JankStats ライブラリを使用して、アプリのパフォーマンスをモニタリングします。

最新のニュースと動画