>>930
Androidはアプリの二回目以降の起動は
スリープ中に最適化されてれば動作が早くなるんやで

https://source.android.com/docs/core/runtime/configure?hl=ja

最初に、アプリは AOT コンパイルなしでインストールされます。最初の数回の実行では、アプリはインタープリタによって解釈され、頻繁に実行されるメソッドは JIT コンパイルされます。
デバイスがアイドル状態で充電中のときに、コンパイル デーモンが実行され、初回実行時に生成されたプロファイルに基づいて、頻繁に使用されるコードが AOT コンパイルされます。
アプリを次に再起動すると、プロファイル ガイド付きコードが使用されます。これにより、コンパイル済みのメソッドについては実行時の JIT コンパイルが回避されます。新規の実行時に新たに JIT コンパイルされたメソッドはプロファイルに追加され、コンパイル デーモンによってピックアップされます。
ART は、コンパイラ(dex2oat ツール