
Gradle
LiMubai_CN
HUST SE
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Gradle入门教程(四):Gradle插件
四、使用Gradle插件Gradle本身只是一个框架,它的核心部分在构建过程中起的作用实际上很小。真正起作用的步骤来自于插件,比如编译Java代码的功能就是由“java”插件提供。在本章中,我们会详细价绍如何使用Gradle的插件4.1 插件能做些什么插件可以做的事情很多,比如:扩展Gradle的功能根据用户的配置来做一些自定义的构建增加构建多种具体项目的功能,如Android插件...原创 2019-10-28 23:05:01 · 5985 阅读 · 2 评论 -
Gradle入门教程
前言本系列教程将以Gradle官方用户手册为基础,按照一个更为友好的顺序编排内容,对一些手册中没有讲清楚的知识点会加以补充,同时加上笔者的一些理解,希望能写成一个对新手友好的Gradle教程。目录(持续更新中)Gradle入门教程(零):Gradle的下载与安装Gradle入门教程(一):Gradle是什么Gradle入门教程(二):Gradle项目结构与属性配置Gradle入门教程...原创 2019-10-27 16:28:06 · 755 阅读 · 0 评论 -
Gradle入门教程(三):Gradle构建脚本基础
注:阅读本章前建议先回顾第一章中的Projects和tasks概念3.1 初识build.gradle在第二章中分析项目结构时我们说过build.gradle这个文件是构建脚本文件,它的本质是在其中定义了一个project和若干tasks当我们在命令行中输入gradle build(或gradlew build)命令进行项目构建时,Gradle会自动在当前目录下去寻找build.gradle...原创 2019-10-26 21:07:50 · 1678 阅读 · 1 评论 -
Gradle入门教程(二):Gradle项目结构与属性配置
2.1 声明式(Conventions)“Conventions”这个词有人将它翻译成“约定式”,有人将它翻译成“声明式”,我更倾向于后者,所以我在这个系列的博客中都会成其为声明式。在第一部分中我们提到过,Gradle吸收了Maven的声明式的特点,所谓声明式直接的体现就是我们将特定的文件(如代码、资源文件)放在特定的目录下,Gradle会自动地在相应的目录下找到对应的文件,减少了需要自定义的...原创 2019-10-26 15:53:20 · 1722 阅读 · 0 评论 -
Gradle入门教程(零):Gradle的下载与安装
方式一:安装Android Studio如果你学习Gradle主要是为了安卓开发,那么相信你已经安装好了Android Studio,如果没有也建议你直接安装Android Studio。Gradle作为Android Studio的默认构建工具会被一并安装。可以在AndroidStudio的settings中查看Gradle的安装目录:方式二:用包管理工具安装SDKMAN是一个类Un...原创 2019-10-26 14:28:49 · 1239 阅读 · 0 评论 -
Gradle 入门教程(一):Gradle是什么
这是一篇Gradle的入门教程一、 Gradle是什么1.1 构建工具要解释Gradle是什么,首先要搞清楚一个名词——构建工具(Build Tool)。构建工具,顾名思义就是用于构建(Build)的工具,构建包括编译(Compile)、连接(Link)、将代码打包成可用或可执行形式等等。如果不使用构建工具,那么对于开发者而言,下载依赖、将源文件编译成二进制代码、打包等工作都需要一步步地...原创 2019-10-25 17:25:39 · 13349 阅读 · 0 评论