思考
1.了解 Gradle 构建文件
答:Gradle是用了一种基于Groovy的领域特定语言(DSL,Domain Specific Language)来声明项目设置,摒弃了XML(如ANT和Maven)的各种繁琐配置。
拓展:Gradle是一个基于JVM的构建工具,是一款通用灵活的构建工具,支持maven,ivy仓库,支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件,基于Groovy,build脚本使用Groovy编写。
- wrapper:包含gradle wrapper的配置文件,使用gradle wrapper会自动根据本地的缓存情况决定是否需要联网下载gradle,而不需要提前将gradle下载好。Android Studio默认没启动gradle wrapper。
(补充:Gradle Wrapper称为Gradle包装器,是对Gradle的一层包装。)gradle-wrapper.jar:包含Gradle运行时的逻辑
文章评论