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
代碼混淆配置文件