Android開発でパフォーマンス解析するとき
メモ。色々あるけど、少しずつやるしか無いよ。
- 処理時間を調べてボトルネックを特定する
TimingLoggerとか使いましょう- これAPI Level 30では非推奨になっていくみたいです。
Use Trace, or Android Studio. In general, milliseconds is the wrong granularity for method-level tracing. Rounding errors can overemphasize cheap operations, or underemphasize repeated operations. This timing system also does not take CPU scheduling or frequency into account. traceを使うAndroid Studioのプロファイラを使う