摘要:全局的配置文件,在这里配置的属性将会影响到项目中所有的编译脚本。这个文件用于指定项目中所有引入的模块。这个文件用于指定本机中的路径,通常内容都是自动生成的,我们并不需要修改。
app:
manifests:
`AndroidManifest.xml` : App配置信息(名称、版本、SDK、权限等等)
java:主要为源代码和测试代码
main:里为主要的项目目录和代码, android test:编写Android Test测试用例的,可以对项目进行一些自动化测试 test:为单元测试代码,是对项目进行自动化测试的另一种方式
libs:为项目需要添加的.jar包或.so包等外接库
res:资源文件
anim:动画效果来实现菜单的显示和隐藏 drawable:存储一些xml文件,-*dpi表示存储分辨率的图片,用于适配不同的屏幕 -mdpi:320x480 -hdpi:480x800、480x854 -xhdpi:至少960x720 -xxhdpi:1280x720 layout:布局及界面元素配置 menu:菜单配置 mipmap:存储原声图片资源 values:存储app引用的一些值 colors.xml:存储了一些color的样式 dimens.xml:存储了一些公用的dp值 strings.xml:存储了引用的string值 styles.xml:存储了app需要用到的一些样式
Gradle Scripts :
build.gradle:项目全局的gradle构建脚本,通常这个文件中的内容是不需要修改的。 gradle wrapper的配置文件:使用gradle wrapper的方式不需要提前将gradle下载好,而是会自动根据本地的缓存情况决定是否需要联网下载gradle。 proguard-rules.pro:这个文件用于指定项目代码的混淆规则,当代码开发完成后打成安装包文件,如果不希望代码被别人破解,通常会将代码混淆,从而让破解者难以阅读。 gradle.properties:全局的gradle配置文件,在这里配置的属性将会影响到项目中所有的gradle编译脚本。 settings.gradle:这个文件用于指定项目中所有引入的模块。由于HelloWorld项目中就只有一个app模块,因此该文件中也就只引入了app这一个模块。通常情况下模块的引入都是自动完成的,需要我们手动去修改这个文件的场景可能比较少。 local.properties:这个文件用于指定本机中的Android SDK路径,通常内容都是自动生成的,我们并不需要修改。除非你本机中的Android SDK位置发生了变化,那么就将这个文件中的路径改成新的位置即可。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/68187.html
阅读 3105·2023-04-26 02:33
阅读 3075·2023-04-25 21:33
阅读 883·2021-09-02 09:56
阅读 2851·2019-08-30 15:44
阅读 2428·2019-08-30 13:15
阅读 1001·2019-08-30 13:04
阅读 1603·2019-08-29 15:09
阅读 3917·2019-08-26 18:26