1. 程式人生 > >Android原生第一課-瞭解目錄結構和其用處(史上最詳細)

Android原生第一課-瞭解目錄結構和其用處(史上最詳細)

學的東西,很久沒用就會忘記,所以寫個東西記錄一下。

這是我之前用Android Studio 建的專案。

目錄檔案 作用
.gradle gradle專案產生資料夾(自動編譯工具產生的檔案)
.idea IDEA專案資料夾(開發工具產生的檔案)
app module模組,存放程式碼,資原始檔等配置檔案
build 構建時生成臨時檔案的地方
gradle gradle構建工具 資料夾
.gitignore git忽略檔案
build.gradle gradle專案自動編譯的配置檔案  
gradle.properties gradle執行環境配置檔案
gradlew 自動完成 gradle 環境的linux mac 指令碼,配合gradle 資料夾使用,相當於命令列工具
gradlew.bat 同上 windows
local.properties Android SDK NDK 環境路徑配置
setting.gradle 專案的module申明
Gank.iml IDEA 專案檔案
app資料夾下
目錄檔案 作用
build module編譯時所生成檔案的目錄,包括輸出的release安裝包和debug.apk
lib 第三方依賴庫所在目錄
src module原始碼所在目錄
src\andrroidTest android Studio生成的測試模組,可刪除
src\main module程式碼目錄,java檔案所在的地方
src\test 單元測試模組,可刪除
.gitignore 同上
app.iml module中的IDEA 專案檔案
build.gradle module自動編譯的配置檔案
proguard-rules.pro module程式碼混淆配置檔案

著重講一下 build.gradle檔案

這個檔案是Module的gradle配置檔案,也可以算是整個專案最主要的gradle配置檔案。