Android Studio工程结构介绍

在这里插入图片描述
Project以目录形式展现
在这里插入图片描述
这两个文件是Android Studio自动生成的文件,一般不用管这两个文件,打包的话也会把这两个文件删除再压缩。
在这里插入图片描述
app是工作的核心目录
在这里插入图片描述

gradie构建器
gradie->wrapper会自动识别本地有无对应的版本,如果有直接构建,没有就会自动下载
我的版本:distributionUrl=https://services.gradle.org/distributions/gradle-6.5-bin.zip
.gitignore版本控制,指定文件目录排除
build.gradie项目全局gradie构建脚本
gradie.properties全局配置文件
gradiew和gradiew.bat是执行gradie命令的时候用到。gradiew是再MAC系统,Linux系统上使用,gradiew.bat是在Windows系统上使用。
local.properties是指定的sdk的路径
settings.gradie指定项目所有引入的模块
External Libraries 第三方库
在这里插入图片描述
bduild是Mack Project后生成的
在这里插入图片描述
其中生成的apk文件,可以直接拖到虚拟机中执行
一般来说压缩的时候会把build这个文件删除,再压缩。从而减小压缩包大小
lib是当项目中使用了第三方架包的时候,就需要把架包放到lib中
在这里插入图片描述

src中androidTest是用来编写安卓测试用例的,一般不用管
MainActivity一般存放java代码,com.example.myapplication就是包名
drawable一般用来存放图片
layout中存放布局文件activity_main
mipmap 一般存放应用图标,不同的后缀是屏幕适配的处理
values一般存放颜色,字符串,样式,主题
AndroidManifest.xml 清单文件,四大组件会在这注册,包括权限图标
test单元测试
.gitignore和gradie中的一样都是用来版本控制
build.gradie APP中的gradie构建脚本,如使用第三方库会在这进行依赖
proguard-rules.pro 指定项目代码混淆规则

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一只小阿大:)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值