Android Studio 項目工程目錄

新建項目  點擊左邊切換成Project工作區間 如圖:


接下來就根據網上查來的總結出的把每個文件大概作用解釋一下:

 1   .gradle       Gradle編譯系統,版本由wrapper決定
      .idea         AndroidStudio  IDE所需要的文件
      這兩個目錄下防止的都是Android Studio 自動生成的一些文件,我們無需關心,也不要手動去編輯
 2   app          項目的代碼、資源等內容幾乎都是放在這個目錄下,我們後期的開發也基本都是在這個目錄下進行了,之後再進行詳解
 3   build         代碼編譯後生成的文件存放的位置
 4   gradle        wrapper的jar和配置文件所在位置
 這個目錄下包含了gradle wrapper的配置文件,使用gradle wrapper的方式不需要提前將gradle下載好,
 而是會自動根據vending的緩存情況決定是否需要聯網下載gradle。Android Studio 默認沒有啓動gradle warpper的方式,如果需要打開,可以點擊Android Studio導航欄 -->File -->Build , Execution , Deployment --> Gradle,進行配置更改
 5   .gitgnore     git使用的ignore文件 這個文件是用來將指定的目錄或者文件排除在版本之外的。
 6   build.gradle  gradle編譯的相關配置文件(相當於MakeFile)
 這是項目全聚德gradle構建腳本,通常這個文件中的內容是不需要修改的。下面會分析
 7   gradle.properties  gradle相關的全局屬性設置
 這個文件是全聚德gradle配置文件,在這裏配置的屬性將會影響到項目中所有的gradle編譯腳本
 8   gradlew       Unix下的gradle wrapper 可執行文件
      gradlew.bat   windows下的gradle wrapper 可執行文件
 這兩個文件是用來在命令行界面中執行gradle命令的,其中gradlew是在Linux或者Ma從系統使用的
      項目名.iml  iml文件是所有IntelliJIDEA項目自動生成的文件,我們不需要關心或者修改這個文件的內容
 9   local.projecties    本地屬性設置(key設置,android.sdk 位置等屬性),這個文件是不推薦上傳到VCS中去的
 10 settings.gradle     和設置相關的gradle腳本


接下來就是app文件夾下面的了:


app目錄下面
      build               編譯後的文件存在的位置(包括最終生成的apk也在這裏面)
      libs                依賴的庫所在的位置(jar和aar)
      src                 源代碼所在的目錄
      src/main            主要代碼所在位置
      src/main/assets     android中附帶的一些文件
      src/main/java       java代碼所在的位置
      src/main/jniLibs    jni的一些動態庫所在的默認位置(.so文件)
      src/main/res        android資源文件的所在位置
      src/main/AndroidManifest.xml
      build.gradle        和這個項目有關的gradle配置,相當於這個項目的Makefile,一些項目的依賴就寫在這裏
      proguard.pro        代碼混淆配置文件

------------------------------------------------------------------------------------------------------------------------

OK  上面就是AndroidStudio的目錄結構了   下一篇寫

很重要的build.gradle裏面的相關的。


發佈了104 篇原創文章 · 獲贊 138 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章