Android中,一個project可以有多個module,每個module都可以寫自己另外的邏輯。
Android Studio的目錄結構及其功能:
.gradle目錄:里面包含了gradle編譯后生成的腳本。
.idea目錄:包含了Android Studio工具所必要的配置文件。
app目錄:包含Java代碼和布局文件等安卓的文件。
app里的build目錄:生成module編譯好后生成的文件。
app里的libs目錄:包含第三方jar包或者aar文件。
app里的src目錄:包含了Java代碼和或布局配置文件等。
app里的build.gradle文件:模塊相關的gradle配置文件。
build目錄:包含了執(zhí)行module或project編譯好后所生成的文件,包括apk、jar文件等等。
gradle目錄:對gradle進行了封裝。
.gitignore文件:有關git的配置文件。
build.gradle文件:整個項目的gradle基礎配置文件。
gradle.properties文件:全局gradle配置文件。
gradlew文件:Linux下的可執(zhí)行文件,運行可執(zhí)行gradle的一些操作。
gradlew.bat:Window下的可執(zhí)行文件。
local.properties文件:用來設置本地屬性。
setting.gradle文件:設置相關的gradle配置文件。