-
.gradle和.idea 无需关心,自动生成的一些文件
-
app 项目中的资源文件,一般在这个地方进行开发
-
build 编译自动生成的文件,
-
gradle 根据本地缓存是否联网下载gradle
-
.gitignore 讲指定的目录和文件排除在版本之外
-
build.gradle 全局的gradle构建脚本
-
gradle.properties 全局的gradle的配置文件,影响编译的脚本
-
gradlew和gradlew.bat 在命令界面执行gradle命令的 gradlew:linux或mac系统中使用 gradlew.bat:windows系统中使用
-
helloworld.iml 编译器自动生成的一个文件,用于标识项目
-
local.properties 指定本地sdk路径
-
setting.gradle 指定项目中引入模块
-
proguard-rules.pro 指定项目代码的混淆规则,如果不希望自己的代码背破解。
在app中 drawable和mipmap区别 1、9-Patch图片和Shape资源文件只能放在drawable目录中(Drawable可以绘制一些背景样式) 2、需要适应屏幕分辨率的图片推荐放在mipmap目录中,可以提高显示性能、占用内存少
- app中build.gradle宇build.gradle的区别 app中build.gradle是全局配置 build.gradle
- 其中两个repositories区别 buildscript里是gradle脚本执行所需依赖,分别是对应的maven库和插件 allprojects里是项目本身需要的依赖,比如我现在要依赖我自己maven库的toastutils库,那么我应该将maven {url ‘dl.bintray.com/calvinning/…