プロジェクト構成パーツ詳細(Android Studio)

Android用語集

カテゴリー: 環境構築  閲覧数:424 配信日:2014-03-19 07:48


/.idea


.idea ディレクトリ
・プロジェクトの設定ファイル


/app


Module ディレクトリ
・モジュールは個別に実行、テスト、デバッグが可能な機能の単位
・1つのアプリケーション、ライブラリーなどに相当


/src


/app/srcディレクトリ
・Androidアプリを構成するファイル群が格納されている
・src ディレクトリ配下には、mainディレクトリ、各種設定ファイルが格納されている


/java


/app/src/main/javaディレクトリ
・Javaで書かれたソースコードが格納されている


/res


/app/src/main/resディレクトリ
・レイアウトファイルや、定型文、画像などの各種リソースが格納されている
・格納するリソースごとに命名規則が決められている
・利用する端末のスペックに応じてのディレクトリの分割も可能


/assets


/app/src/main/assets ディレクトリ
・アプリで読み書きが可能なファイルの格納場所
・簡単なhtmlを保存しておき、WebViewで開く等の使い方が可能
・現時点ではプロジェクト生成時に用意されておらず、自身で作成する必要がある
・具体的には、src / main / に assets ディレクトリを作成し、ファイルを格納する


AndroidManifest.xml


/app/src/main/AndroidManifest.xml
・アプリに関する様々な宣言をする場所
・アプリが利用する端末の機能(カメラや外部ストレージなど)の宣言や、パーミッションの宣言もここで行う


モジュール名.iml


/app/src/モジュール名.iml(上図での app.iml)
・モジュール設定情報が記述されている


proguard-rulues.txt


/app/src/proguard-rulues.txt
・コード難読化ツール「ProGuard」設定ファイル


/gradle


gradle ディレクトリ
・gradle ラッパーの jar と設定ファイルが格納されている