Android Studio中Project的项目结构模式

本文详细介绍了Android Studio项目的整体结构,包括.gradle、.idea、app、gradle等目录的功能。重点解析了app目录下的build.gradle文件,涵盖compileSdkVersion、applicationId、minSdkVersion等关键配置,以及dependencies闭包的三种依赖方式:本地依赖、库依赖和远程依赖。通过此文章,开发者能更好地理解和管理Android项目结构。
摘要由CSDN通过智能技术生成

一.项目的总体结构

.gradle和.idea是AS自动生成的文件,不用编辑。

app中包含了代码和资源文件,开发是在这个目录下进行的。

gradle包含了gradle wrapper的配置文件。

.gitignore是用来将指定的目录或文件排除在版本控制外。

build.gradle是项目全局的gradle构建脚本。

gradle.properties是全局的gradle配置文件。

gradlew和gradlew.bat是用来在在命令行界面执行gradle命令的,前者用于Linux或Mac系统,后者用于Windows系统。

HelloWorld.iml是IDEA项目自动生成的文件,不需要更改。

local.properties用于指定本机Android SDK路径,通常不用更改,除非本机的Android SDK位置发生变化。

settings.gradle用于指定项目中所有引入的模块。

 

二.app目录下的结构

build包含编译时自动生成的文件。

libs用来存放第三方jar包。

androidTest用来编写Android Test测试用例,可以对项目进行一些自动化测试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值