2013年4月17日水曜日

Android アプリのディレクトリ構成

Android アプリ開発におけるディレクトリについてまとめ。

デフォルトでこんな感じ
いろいろとはいっている


src/
java のソースファイルを入れる場所

gen/

自動生成される
リソースを参照するときに使う R クラスが定義されている
ここは触らない

Android ***

jar ファイルが入っている
実行ファイル?
ここも触らない

assets/

アプリで使うファイルを置く場所っぽい
アプリによるファイルの保存領域としてもつかえるらしい
http://y02.cocolog-nifty.com/blog/2010/12/androidassetsre.html

bin/

実行ファイル?
ここも触らない

lib/

jar ファイルが入っている
触らない

res/

画像やタームやレイアウトなど
解像度によって複数画像を準備するみたい
hdpi, ldpi, mdpi, xhdpi, xxhdpi の5つがある
結構ある・・・

AndroidManifest.xml

アプリ全体の設定をするXML

ic_launcher-web.png

アプリアイコン?
web とあるが・・・
調べたところ、GooglePlayで表示されるアイコンらしい

proguard-project.txt

ProGuard というソースを難読化する機能の設定らしい
まだ触らない

project.properties

ターゲットのAndroidバージョンが書かれていた
AndroidManifest.xml との違いはなんだろう?
コメントに触るなと書いてあるので触らない


0 件のコメント:

コメントを投稿