.APEX ファイル拡張子
Android Pony Expressパッケージファイル
| 開発元 | |
| 人気度 |
3.8 | 15 票 |
APEXファイルとは?
APEXファイルは、Googleやその他のAndroidデバイスメーカーが、Androidデバイス上の低レベルシステムライブラリへの更新を配布するために使用するZip圧縮されたパッケージです。APEXファイルには、Androidの1つ以上のコンポーネントを更新するために使用されるapex_manifest.json、AndroidManifest.xml、apex_payload.img、apex_pubkeyファイルが含まれています。APEXアーカイブ内のファイルは、Googleが2019年9月にAndroid Q(Android 10)とともに導入した、GoogleのAndroid Pony EXpress(APEX)仕様を使用してパッケージ化されています。
詳細情報
APEX形式は、Androidデバイスに適用されるAndroidのセキュリティ更新を効率化するのに役立ちます。たとえば、完全なシステムアップグレードの公開を待つ代わりに、デバイスメーカーは個別のライブラリを更新して、パッチを適用したりシステム機能を追加したりできます。APEXファイルを配布するには、公開元はAPEXマネージャー(apexd)またはAndroid Debug Bridge(ADB)ツールを使用できます。
APEXファイルの構造は次のとおりです。
- apex_manifest.json - APEXファイルを識別するためのパッケージ名とバージョンを保存します。AndroidManifest.xmlファイルと似ていますが、APEXの機能をサポートしています。
- AndroidManifest.xml - apex_manifest.jsonファイルと同様に、パッケージ名(name)とバージョン(versionCode)を指定し、追加のターゲット情報を含む場合もあります。
- apex_payload.img - ループバックデバイスによって実行時にマウントされるEXT4イメージを保存します。
- apex_pubkey - ファイルシステムイメージへの署名に使用される公開鍵を含みます。
APEXファイルは圧縮された.ZIP形式で保存されるため、どのZip解凍ツールでも開くことができます。そのため、APEXファイルの内容を確認したい場合は、ファイル拡張子を.zipに変更し、Microsoft File Explorer、Apple Archive Utility、Corel WinZipなどのZip解凍ユーティリティでZIPファイルを開くことができます。