郑州网站建设蝶动科技企业解决方案能力介绍
前言
实践是最好的学习方式,技术也如此。
文章目录
- 前言
 - 一、Gradle 简介
 - 二、文件结构详解
 
一、Gradle 简介
-  
Gradle 文件是一个独立于 android 之外的一个东西;
 -  
是什么
- gradle 就是编译、打包 Android 工程的一个构建工具;
 - build.gradle 文件(Project 级别和 Module 级别) 
Project级别:对整个工程 gradle 的配置;Module级别:对某个子模块 gradle 的配置;
 
 -  
Project 与 Module 的关系
- 一个 Project 里面可以有多个 Module(一个子的板块);
 - Module 可以是 app 类型的,也可以是 library 类型的; 
- app 类型的 module

 - library 类型的 module

 
 - app 类型的 module
 
 -  
Gradle 内部文件结构
- 结构 
- 同样采用父节点和子节点的形式,通过 
{}的形式来区分父节点和子节点; 
 - 同样采用父节点和子节点的形式,通过 
 - 组成 
repositories:仓库;dependencies:依赖- gradle 插件的版本
 
 
 - 结构 
 
二、文件结构详解
- build gradle 文件(Project 级别和 Moudle 级别) 
- project 级别:是对整个工程的 build.gradle 的设置
 repositories是仓库的意思:工程依赖很多东西,去哪里下载,远程仓库;dependencied是依赖的意思:gradle 插件的依赖,gradle 插件的版本;- allprojects 所有的工程 的仓库;
 - clean:每次编译的时候,清理缓存;
 - sync:下载的意思;
 - 引入 github 上的库是在 app 的 build.gradle 中添加(点进去里面有 android 节点是就是 app 级的);
 
 
