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