Android Studio项目目录结构

Android项目的目录结构(包含了一些默认没有生成的文件):

Build              编译后的文件存放在这里(包括最终生成的APK也在这里面)

libs             依赖的库所在的位置(jar和aar)

src              源代码所在的目录

src/main           主要代码所在的位置

src/main/aidl         aidl开发时.aidl文件的存放位置

src/main/assets           Android中附带的一些文件,如网页的相关文件

src/main/java         主要Java代码存放的位置

src/main/jni         jni的一些动态库所在的默认位置(.so文件)

src/main/res          存放Android的资源文件

src/main/res/drawable    存放Selector文件和图片资源

src/main/layout        存放布局文件

src/main/mipmap       存放应用的图标

src/main/values        存放一些值,如颜色、字符串、样式

build.gradle         和这个项目有关的配置,一些项目的依赖就写着里面

.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脚本
GitHub:https://github.com/godfunc
博客园:http://www.cnblogs.com/godfunc
Copyright ©2019 Godfunc
原文地址:https://www.cnblogs.com/Godfunc/p/6519037.html