<h3>接下来我们分析第一个Android程序
Android项目结构图.png-
.gradle和.idea
-这两个目录下都是放置Android Studio自动生成的一些文件,不用手动编辑。 -
app
-项目中的代码,资源等内容几乎都是放置在这个目录下, -
bulid
-这个目录也无需关心,它主要包含一些在编译时自动生成的文件 -
gradle
-这个目录下包含了gradle wrapper的配置文件,使用gradle wrapper的方式不需要提前将gradle下载好。而是会自动根据本地的缓存情况决定是否需要联网下载fradle。 -
.gitignore
-这个文件是用来将指定的目录或文件排除在版本控制之外的 -
build.gradle
-这是项目全局的gradle构造脚本,通常这个文件中的内容是不需要修改的。 -
gradle.properties
-这个文件是全局的gradle配置文件,在这里配置的属性将会影响到项目中所有的的gradle编译脚本。 -
gradlew 和 gradlew.bat
-这两个文件是用来在命令行界面中执行gradle命令的,其中gradlew是在Linux或Mac系统中使用的,gradlew.bat是在Windows系统中使用的。 -
HelloWorid.iml
-iml文件是所有IntelliJ IDEA项目都会自动生成的一个文件(Android Studio是基于IntelliJ IDEA开发的),用于标示这是一个IntllJ IDEA项目。 -
local.properties
-这个文件用于指定本集中的Android SDK路径,通常内容都是自动生成的,我们不需要修改,除非你本机的SDK位置发生了变化,将这个文件中的路径改成新的位置即可。 -
settings.gradle
-这个文件用于指定项目中所有引入的模块,由于Hello World项目中就只有一个APP模块,因此文件中就引入了app这个模块,一般情况下模块的引入都是自动完成的,需要我们手动去修改这个文件场景比较少。
网友评论