AndroidStudio ディレクトリ構造の説明
プロジェクトの実際のディレクトリ構造を呼び出すのは
、AS によって自動的に生成されるファイルなので、気にする必要はありません。
プロジェクトのコードやリソースはほぼこのディレクトリにあり、開発作業は基本的にこのディレクトリにあります。
このディレクトリには、gradle ラッパーの構成ファイルが含まれています (現時点ではあまり詳しくありません。
洞察が得られたら、以下のリンクを参照して更新を確認してください。)
[クリック] で Gradle の詳細な説明とGradle ラッパー
指定したディレクトリをバージョン管理から除外するために使用されます。
プロジェクトのグローバル gradle ビルド スクリプト。通常、このファイルの内容を変更する必要はありません。
このファイルはグローバル gradle 構成ファイルであり、ここで構成されたプロパティは、プロジェクト内のすべての gradle コンパイル スクリプトに影響します。
これら 2 つのファイルは、コマンド ライン インターフェイスで gradle コマンドを実行するために使用されます。前者は Linux または Mac システムで使用され、後者は Windows システムで使用されます。
このファイルは、このエピソードで Android SDK パスを指定するために使用されます。通常、コンテンツは自動的に生成されるため、変更する必要はありません。このマシンの Android SDK の場所が変更されていない限り、このファイルのパスを新しい場所に変更するだけです。
このファイルは、プロジェクトで参照されるすべてのテンプレートを指定するために使用されます。(通常は自動的にインポートされます)
アプリ ディレクトリの詳細な分析
プロジェクトでサードパーティの jar パッケージが使用されている場合、これらの jar パッケージを libs ディレクトリに配置する必要があります。こうすると、これらの libs パッケージがビルド パスに自動的に追加されます。
androidTest は、プロジェクトでいくつかの自動テストを実行できる Android テスト テスト ケースを作成するために使用されます。
java ディレクトリは、すべての Java コードを防止する場所であり、このディレクトリを展開すると、作成されたばかりのファイルがその中にあります。
res ディレクトリには、使用されるすべての画像、レイアウト、文字列、およびその他のリソースが格納されます。
画像は drawable ディレクトリに配置されます。
レイアウトは、レイアウト ディレクトリに配置されます。
文字列は値ディレクトリに配置されます。
AndroidManifest, xml は、Android プロジェクト全体の構成ファイルです. プログラムで定義された 4 つの主要なコンポーネントすべてをこのファイルに登録する必要があり、このファイルでアプリケーションに許可ステートメントを追加できます.
test は単体テストのテスト ケースを記述するために使用され、プロジェクトのテストを自動化するもう 1 つの方法でもあります。
.gitignore は、アプリ モジュール内の指定されたディレクトリまたはファイルをバージョン管理から除外するために使用されます。これは、外側の .gitignore に似ています。
build.gradle はアプリ テンプレートの gradle ビルド スクリプトで、プロジェクトの構築に関連する多くの構成を指定します。
proguard-rules.pro は、プロジェクト コードの難読化ルールを指定して、コードのクラックを防止するために使用されます。
その上。
この情報は、Guo Lin 氏によって書かれた "The First Line of Code" を参照しています。