Android の aapt コマンドの使い方を教えてください
aaptコマンドはAndroid Asset Packaging Tool(Android資産パッケージングツール)の略で、Androidアプリのリソースをパッケージ化したり処理したりする用途で使用しています。
以下は、aapt コマンドの一般的な使用方法の一部です。
- apkファイル内のリソース情報を表示する:aapt dump resources apkファイルのパス
- aapt dump xmltree apkファイルパス AndroidManifest.xml
- リソースファイルのコンパイル:
aapt package -f -m –auto-add-overlay -J 生成された R.java ファイルパス -S リソースディレクトリパス -I Android プラットフォームバージョンの android.jar ファイルパス -M AndroidManifest.xml ファイルパス - aapt crunch -S リソースディレクトリパス -C 生成ディレクトリパス で未圧縮リソースファイルを生成します
- aapt package -f -M AndroidManifest.xmlファイル -S リソースディレクトリ -I Androidプラットフォームバージョンのandroid.jar -F 生成するapkファイル
aapt コマンドにはこれ以外にもさまざまな操作やパラメータ設定があります。