プロジェクト構成(Android Studio)

環境構築Android Studio

主要構成一覧

 状態:-  閲覧数:1,270  投稿日:2014-03-18  更新日:2016-01-16  
<MyApplication>
/.idea

/app
│ └ /build
│ └ /libs
│ └ /src            Androidアプリを構成するファイル群が格納されている       
│  └ /main  
│  │     └ /java  
│  │     └ /res          
│  │     └  AndroidManifest.xml
│  │
│  └ app.imi
│  │
│  └ proguard-rulues.txt  

/gradle


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

 閲覧数:423 投稿日:2014-03-19 更新日:2014-03-21 

/.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 と設定ファイルが格納されている


プロジェクト作成(Android Studio)

コメント投稿(ログインが必要)