自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(10)
  • 收藏
  • 关注

转载 Gradle Java 插件

Java 插件是构建 JVM 项目的基础,它为项目增加了很多能力,例如编译,测试,打包,发布等等。很多插件都是基于 Java 插件实现的,例如 Android 插件。用法使用 id 应用插件plugins { id 'java'}Source sets 源集Java 插件引入了源集的概念,它在逻辑上表示一组用于编译执行的源文件,这些源文件可能包括源代码文件和资源文...

2019-09-21 18:38:00 231

转载 Gradle 插件

Gradle 本身只提供基本框架和核心概念,几乎所有的功能都是以插件的方式提供的。例如构建 Java 应用的功能就是通过 Java 插件实现的。Gradle 内置了很多核心语言插件,基本上能满足大部分的构建工作,但有些插件没有内置或者有些功能没有提供,我们也可以自定义插件来使用,例如 Android Gradle 插件就是基于 Java 插件扩展的。插件的作用插件可以封装一系列任...

2019-09-15 02:28:00 247

转载 Gradle-任务

任务结果标签当 Gradle 执行一个任务时,它会在控制台和 Tooling API 根据任务结果给任务打标签。这些标签是根据任务是否有操作,是否应该执行操作,是否执行了操作以及这些操作做了哪些改变 来标记的。下面是 Gradle 的标签以及对应的条件(无标签)或者 EXECUTED任务执行了它的操作。任务有操作并且 Gradle 已经决定作为构建的一部分来执行任务没...

2019-09-06 17:48:00 230

转载 Gradle-构建脚本

构建语言Gradle提供了一种领域特定语言,目前同时支持 Groovy 和 Kotlin 。在 Groovy 构建脚本中(.gradle) 你可以使用任何 Groovy 元素。在 Kotlin 构建脚本中 (.gradle.kts) 你可以使用任何 Kotlin 元素。项目(Project) 和 任务(Task)Gradle 构建的一切都是基于 两个概念 :项目 和任务;一...

2019-08-29 22:49:00 130

转载 错题本:ConstraintLayout 不能正常显示

理想效果:实际效果:原因:因为文件中一个控件的约束属性写错了这个属性是 app:layout_constraintLeft_toLeftOf="@id/oa_setting_group_tv_add"写成了自己在自己左边了。<TextView android:id="@+id/oa_setting_group_tv_add" android:layou...

2019-08-25 11:04:00 374

转载 Gradle-日志

日志就像是构建工具的 UI,如果输出太混乱,真正的警告和错误很容易就被忽略了。Gradle 定义了 6 种日志级别,以便于我们识别有用的信息。日志级别Gradle 的日志 和Android 一样也有多个级别。级别用于ERROR错误消息QUITE重要消息WARNING警告消息LIFECYCLE进度消息INFO信息消息DEBUG...

2019-08-23 11:04:00 399

转载 Groovy语法基础

Groovy 简介Groovy 是一种基于 JVM 的动态语言,他的语法和 Java 相似,最终也是要编译 .class 在JVM上运行。Groovy 完全兼容 Java 并且在此基础上添加了很多动态类型和灵活的特性,比如支持闭包,支持DSL,是一门非常灵活的动态脚本语言。这篇文章是为了能看懂在 Gradle脚本中的代码,知道怎么写。所以不会深入Groovy。每个 build ...

2019-08-18 21:23:00 175

转载 Gradle-构建生命周期

两个重要的概念项目实际上,一个项目是什么取决于你要用 Gradle 做什么?项目通常代表的是构建内容。 例如在 Android 中,一个 module 就是一个项目;项目是注册在 settings.gradle 中的通常一个项目有一个 build.gradleGradle 构建就是由一个或多个项目组成的。任务任务 顾名思义就是一个在构建阶段被执行的操作。它是 Gradl...

2019-08-10 00:19:00 76

转载 Gradle——创建简单的项目

项目 & 任务Gradle 的一切都是基于项目和任务的。构建由一个或多个项目组成。项目的概念很抽象,它取决于你要用Gradle 做什么 。项目可以是 一个 Jar 库或者一个 web 程序。也可以是一个 zip 压缩包,也可以是将项目部署到生产环境等等;一个项目是由一个或多个任务组成的;任务是构建工作的原子单位,最小的工作单元。例如:编译字节码,创建 jar 。Hello...

2019-08-04 16:59:00 227

转载 Gradle 是什么

写在前面的话,最近在系统的学习Gradle,本来想写一篇关于 Gradle 的介绍。但在官网发现了这篇关于 Gradle 的介绍,已经介绍的很好了,我就很直接翻译过来了。原文地址 https://docs.gradle.org/current/userguide/what_is_gradle.htmlGradle 是什么?Gradle 是开源的自动化构建工具,它的设计足够灵活...

2019-07-25 23:40:00 179

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除