Android 工具Android知识Android开发

1.4.2 Android Studio工程目录结构分析

2017-06-06  本文已影响184人  常思行

一、Android工程目录

Android 工程目录

Gradle是Google推荐使用的一套基于Groovy的编译系统脚本(当然,你也可以使用ant),具体的介绍我们下一篇会讲,如果你学会之后,会对Android项目的编译了如指掌,要知道那可是爽歪歪的一件事情~

二、Project工程目录

Project 工程目录
文件(夹)名 用途
.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脚本
Project 工程app子目录
文件(夹)名 用途
build 编译后的文件存在的位置(包括最终生成的apk也在这里面)
libs 为项目需要添加的.jar包或.so包等外接库
src 项目源代码,android test为测试包,main为项目目录和代码,test为单元测试代码
src/main wrapper的jar和配置文件所在的位置
src/main/assets android中附带的一些文件
src/main/java 最最重要的,我们的java代码所在的位置
src/main/jniLibs jni的一些动态库所在的默认位置(.so文件)
src/main/res android资源文件所在位置
AndroidManifest.xml 不用介绍了吧~
build.gradle 和这个项目有关的gradle配置,相当于这个项目的Makefile,一些项目的依赖就写在这里面
proguard.pro 代码混淆配置文件

感谢优秀的你跋山涉水看到了这里,不如关注下让我们永远在一起!

上一篇下一篇

猜你喜欢

热点阅读