.OAT ファイル拡張子

Android最適化アプリケーションファイル

開発元 Google
人気度
3.2  |  9 票
 

OATファイルとは?

OATファイルは、Androidアプリ(.APKファイル)の読み込み時間を短縮するために、Androidオペレーティングシステムによって作成されます。アプリをインストールすると、Androidはアプリデータを自動的に最適化し、対応するOATファイルを作成します。Androidはこのファイルを使用してアプリをより速く読み込むため、ユーザーにとってより快適な操作環境が実現します。

詳細情報

OATファイルは通常、Androidデバイスの次のディレクトリに保存されます。

/​data/​dalvik-cache/​

Androidは、dex2oatというツールを使用してこれらの最適化を実行します。Android 5.0以降を実行するデバイスにアプリケーションをインストールすると、dex2oatは.ODEXファイルに格納されたDalvikコードをネイティブコードに変換し、OATファイルに保存します。そのため、各アプリには対応するOATファイルがあります。dex2oatは通常、Androidデバイスの次のディレクトリにあります。

/​system/​bin/​dex2oat/​

注: OATファイルは、コードネームが「Lollipop」または「L」であるAndroid 5.0で導入されました。以前のバージョンのAndroidでは、最適化された実行ファイルにOATファイルではなく.ODEX(Optimized DEX)ファイルを使用します。ART(Android Runtime)と呼ばれる新しいAndroid 5.0のランタイムは、先行時(AOT)コンパイル方式を使用します。これは、従来のジャストインタイムコンパイル方式を改良したものです。ARTは、Dalvikと呼ばれていた以前のランタイムに取って代わります。

一般的な.OATファイル名

boot.oat - このファイルは、デバイスのシステムがアップグレードされたとき、または購入後にアプリが初めて起動されたときに作成されます。アプリがフレームワークのアプリケーションプログラミングインターフェース(API)メソッドを呼び出すと、アプリはboot.oatファイルを参照します。

File Viewer Plusで400種類以上のファイル形式を開けます。無料ダウンロード

OATファイルを開く、または参照するプログラム

Android
OSに同梱

FileInfo.comによる検証済み

FileInfo.comチームは、このページに掲載されているAndroid最適化アプリケーションファイル形式とAndroidアプリについて独自に調査しました。私たちの目標は100%の正確性であり、検証済みのファイルタイプに関する情報のみを公開しています。

このページへの追加や更新をご提案いただける場合は、お知らせください。