Android Studio工程结构介绍

Android Studio工程结构介绍,第1张

概述Project以目录形式展现这两个文件是AndroidStudio自动生成的文件,一般不用管这两个文件,打包的话也会把这两个文件删除再压缩。app是工作的核心目录gradie构建器gradie->wrapper会自动识别本地有无对应的版本,如果有直接构建,没有就会自动下载我的版本:distributionUrl=


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 指定项目代码混淆规则

总结

以上是内存溢出为你收集整理的Android Studio工程结构介绍全部内容,希望文章能够帮你解决Android Studio工程结构介绍所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/999653.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存