Android Studio工程目錄結構介紹

1.先看一下建立的HelloAS文件夾中的內容

這裏寫圖片描述

  • .gradle
    Gradle編譯系統,版本由wrapper指定
  • .idea
    Android Studio IDE所需要的文件
  • build
    代碼編譯後生成的文件存放的位置
  • gradle
    wrapper的jar和配置文件所在的位置
  • .gitignore
    git使用的ignore文件
  • build.gradle
    gradle編譯的相關配置文件(相當於Makefile)
  • gradle.properties
    gradle相關的全局屬性設置
  • gradlew
    *nix下的gradle wrapper可執行文件
  • graldew.bat
    windows下的gradle wrapper可執行文件
  • local.properties
    本地屬性設置(key設置,android sdk位置等屬性),這個文件是不推薦上傳到VCS中去的
  • settings.gradle
    和設置相關的gradle腳本

2.在Android Studio中我們切換到Project視圖下再介紹項目目錄

這裏寫圖片描述

在app文件夾下我們開始介紹:

  • build
    編譯後的文件存在的位置(包括最終生成的apk也在這裏面)
  • libs
    依賴的庫所在的位置(jar和aar)
  • src
    源代碼所在的目錄
  • src/main
    主要代碼所在位置(src/androidTest)就是測試代碼所在位置了
  • src/main/assets
    android中附帶的一些文件
  • src/main/java
    最最重要的,我們的java代碼所在的位置
  • src/main/jniLibs
    jni的一些動態庫所在的默認位置(.so文件)
  • src/main/res
    android資源文件所在位置
  • src/main/AndroidManifest.xml
    AndroidManifest文件
  • build.gradle
    和這個項目有關的gradle配置,相當於這個項目的Makefile,一些項目的依賴就寫在這裏面
  • proguard.pro
    代碼混淆配置文件
發佈了44 篇原創文章 · 獲贊 37 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章