AndroidStudio项⽬组织结构
任何⼀个新建的项⽬都会默认使⽤⼀个Android模式的项⽬结构,这个结构是被Android Studio转换过的,适合快速开发,但不易于理解,切换到Project模式后如下:
重点认识⼀下重要的⼏个⽂件:
gradle和.idea:Android Studio⾃动⽣成的⼀些⽂件。
app:项⽬中的代码、资源等内容全部都在该⽂件下,以后开发也基本上是在这个⽬录下进⾏的,主要有以下组成:build:不需要关⼼
android layout布局libs:第三⽅的jar包
AndroidTest:编写测试⽤例
java:放置我们所有Java代码的地⽅
res:项⽬中使⽤的所有资源⽂件:
drawable:图⽚
layout:布局⽂件
values:字符串
test:编写单元测试
.gitingore:将指定的⽬录或者⽂件排除在版本控制之外
app.iml:InteliJ IDEA项⽬⾃动⽣成的⽂件,不需要关⼼
proguard-rule.pro:⽤于指定代码的混淆规则
Gradle:包含了gradle wrapper的配置⽂件
.gitignore:关于版本控制,将制定⽬录或⽂件排除在版本控制之外
.adle:项⽬全局的gradle构建脚本
gradle.properties:全局的gradle配置⽂件,其中属性将会影响到项⽬的所有gradle编译脚本
gradlew和gradlew.bat:⽤来在命令⾏中使⽤gradle命令,前者是在Linux/Mac中使⽤,后者是在Windows中使⽤xxx.iml:⽤于标识这是⼀个IntelliJ IDEA项⽬
loval.properties:⽤于指定本机中的SDK路径
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论