您的位置:首页 > 移动开发 > Android开发

Android基础——3:项目结构详解

2017-09-16 15:27 253 查看

标题

2.2.3 Studio项目详解

platform-tools

system-images:需手动创建

用模拟器时,的系统镜像。无此,无法创建模拟器。

tools目录:

ddms.bat专门调试Android程序用的。

.gradle和.idea

app

项目中代码、资源等都在此目录下。

build

编译时自动生成的文件

gradle

此目录包含gradle.wrapper的配置文件。使用gradle.wrapper的方式,会自动根据本地的缓存情况决定是否联网下载gradle。Android Studio默认没有启用gradle.wrapper,打开方式:导航栏 –>File –>Settings –>Build,Execution,Deployment –>Gradle,进行配置更改。

.gitignore

将指定的目录和文件排除在版本控制之外。

build.gradle

项目全局的gradle构建脚本。

gradle.properties

此文件是全局的gradle配置文件,这里配置的属性会影响到项目中所有的gradle编译脚本。

gradlew和gradlew.bat

这两个文件是在命令行中执行gradle命令的,gradlew是在Linux或Mac系统中使用,gradlew.bat是在windows系统中使用。

[Project name].iml

iml文件是所有IntelliJ IDEA项目都会自动生成的文件,用于标识这是一个IntelliJ IDEA项目。

local.properties

此文件制定本机中的Android SDK路径,

settings.gradle

此文件用于指定项目中所有引入的模块。

2.2.4 app目录详解

build

libs

androidTest

java

res

AndroidManifest.xml

test

.gitignore

app.iml

build.gradle

proguard-rules.pro

项目中资源详解

mipmap放程序icon,安卓会做特殊优化。

详解build.gradle

layout系列

-res/layout-land 横屏

-res/layout-port 竖屏

layout-finger

layout-land-finger

finger使用在对手指触摸支持很好的屏幕(finger-friendly touchscree)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: