Loading... # Android Studio工程结构  ## test ### .gradle 和 .idea 系统自动生成,我们无须关心,也不要去手动编辑。 ### app 核心目录,后续的工作基本上都要在此目录上;项目的代码,资源基本上都在此目录上。 #### build 包含在编译时自动生成的一些文件 #### libs 第三方的jar包,放在这个目录下的jar包都会被自动添加到构建路径里去。 #### src  ##### ardroiTest 用来编写Android Test测试用例,可以对项目进行一些自动化测试。 ##### main ###### java 放java代码 ###### AndroidManifest.xml 整个Android项目配置文件,用来注册四大组件,给应用程序添加权限声明。 ##### test 编写Unit Test测试用例的,另一种方式对项目进行自动化测试。 #### .gitignore 与外面的一样。 #### bulid.gradle.kts app模块gradle构建脚本,我们在使用时需要编写依赖。 #### proguard-rules.pro 代码混淆 ### gradle 包含gradle wrapper配置文件。 ### gitignore 用在git中,在git中想要忽略某个文件,不让这个文件提交到版本库中,可以通过配置此文件让Git不跟踪配置的文件。 ### build.gradle.kts(原build.gradle) 构建gradle全局脚本 ### gradle.properties gradle全局配置文件 ### gradlew 和 gradlew.bat 在不同系统中用来执行gradle命令,其中gradlew是在Linux和Mac系统中使用的,gradlew.bat则是在Windows系统中使用。 ### local.properties Sdk配置文件 ### settings.gradle.kts 引入模块,通常情况引入模块都会自动完成,不需要我们手动去修改。 ## External Libraries 第三方库,Sdk ## res  ### drawable 以drawable开头的文件夹是用来保存图片的 ### layout 是用来放布局文件的。 ### mipmap 以mipmap开头是用来存放图标的 ### values 所有以values开头的文件夹都是用来放字符串、样式、颜色等配置的。 最后修改:2023 年 11 月 14 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏
1 条评论
cs