Android原生第一課-瞭解目錄結構和其用處(史上最詳細)
阿新 • • 發佈:2019-01-31
學的東西,很久沒用就會忘記,所以寫個東西記錄一下。
這是我之前用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 專案檔案 |
目錄檔案 | 作用 |
---|---|
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配置檔案。