.ARSC ファイル拡張子
Androidパッケージリソーステーブル
| 開発元 | |
| 人気度 |
4.0 | 237 票 |
ARSCファイルとは?
ARSCファイルは、Androidオペレーティングシステム向けに開発されたプログラムで使用されるアプリケーションリソーステーブルです。これは、Androidプログラムに含まれるリソースの名前、プロパティ、IDなどを表形式の一覧で格納したバイナリファイルです。ARSCファイルは.APK(Androidパッケージ)ファイルに含まれており、Androidはこれを使用してアプリをインストールします。
詳細情報
開発者がAndroidプログラムをコンパイルすると(Android Studioまたは別の開発ツールを使用)、コンパイラーは画像、レイアウト、スタイル、文字列など、プログラムのすべてのリソースをバイナリファイルに変換します。また、各リソースに一意のIDを割り当てます。次にコンパイラーは、プログラムでコンパイルされたすべてのリソースとそのIDを一覧にしたARSCファイル(通常はresources.arscという名前)を作成します。
実行時、プログラムはARSCファイルを使用してリソースをすばやく見つけてアクセスします。これにより、Androidプログラムは、リソースの種類や、プログラムのソースコード内でリソースが保存または参照されている場所に関係なく、標準的な方法でリソースにアクセスできます。
一般的な.ARSCファイル名
resources.arsc - ほとんどのAndroidアプリのリソーステーブルの名前です。
ARSCファイルの開き方
ほとんどの場合、ARSCファイルは開くことを想定されていません。ただし、Android StudioのAPK Analyzerを使用して、ARSCファイルの内容を調べることができます。そのためには、次の操作を行います。
- ARSCファイルが含まれているAPKファイルを見つけます。
- APKファイルをAndroid Studioのエディターウィンドウにドラッグします。
- Projectパースペクティブに切り替えます。
- デフォルトのbuild/output/apksディレクトリにあるAPKファイルをダブルクリックします。
- APK StudioのメニューバーからBuild → Analyzeを選択し、次にAPKファイルを選択します。
ARSCファイルを開く、または参照するプログラム
Windows
Mac
Linux
Chrome OS