首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Gradle从0到1
躬行之
创建于2021-05-10
订阅专栏
从Groovy开始讲起,逐步引入Gradle内容,非常适合需要补充Gradle知识的开发者,一起来学习吧。
等 13 人订阅
共11篇文章
创建于2021-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
如何上传Android库项目的到JCenter
以上是将库项目上传到 JCenter 的准备工作,下面来看一看项目这边是如何进行配置。 然后就可以进行库项目的上传了。 这样就可以开源自己的库了,进步很简单就是不断的去实践、去学习。 个人微信公众号:躬行之(jzman-blog) ,可以关注一起交流学习.
Gradle系列之从零搭建Maven私服库
如果将库项目发布到快照仓库中,可以多次上传发布,每次不需要修改版本号,它会自己维持在原来版本号的基础上自增,如 1.0.0-时间戳-1、1.0.0-时间戳-2等,实际使用时还是用版本号 1.0.0-SNAPSHOT,使用时 Maven 会自动下载最新的快照版本,也就是序号最大的…
Gradle系列之Android Gradle高级配置
此时,执行 release 模式构建 Apk 的任务,生成的 Apk 的名字就修改了,当然还可以配置在 debug 模式下生成对应的文件名等。 当然不只是应用的版本号,还有使用到的一些第三方的库的版本也可以使用这样的方式来统一管理。 签名文件信息是非常重要的信息,如果将签名文件…
Gradle系列之Android Gradle基础配置
配置 App 签名信息的好处无非是防止 App 被恶意篡改,签名可保证 App 的唯一性且只有使用相同签名的后续升级包才能正常安装,在创建完签名文件之后,如果不做配置打包时每次都必须要指定签名文件的密码、别名等,一般 App 开发时在 denug 和 release 模式下时配…
Gradle系列之Android Gradle插件
配置方便。可以扩展,还可以自定义构建过程 Test 测试工程:用于 App 应用过程或 Library 工程进行测试。 使用最多的肯定就是 App 插件和 Library 插件,使用这几个插件在 Android Studio 中就可以构建 Android 工程了。 在 Andr…
Gradle系列之Java Gradle插件
本篇文章主要来学习 Java Gradle 插件相关的知识,因为 Java Gradle 插件相关的内容也是 Android Gradle 插件的基础。使用 Gradle 来构建项目无非就是帮助开发者做一些重复性的工作,如配置第三方依赖、编译源文件、单元测试、打包发布等,使用相…
Gradle系列之Gradle插件
本篇文章主要介绍 Gradle 插件,Gradle 内置了很多常用的插件,Gradle 中的插件可在一定的场景中可以帮助我们提高开发效率,可以通过扩展现有的插件来实现更多功能,比如 Android Gradle 插件就是基于内置的 Java 插件来实现的。 可以对项目进行一些约…
Gradle系列之认识Gradle任务
tasks 是 Project 的属性,其类型是 TaskContainer,所以可以通过 tasks 来创建任务,当然 TaskContainer 创建任务也有创建任务的其他构造方法,到此关于任务的创建就基本介绍完了。 在 Groovy 中 [] 也是一个操作符,上面 tas…
Gradle系列之构建脚本基础
因为在 settings.gradle 文件中配置了 Method,从输出结果看 Method 确实参与了构建,取消在 settings.gradle 文件中的配置,则不会构建 Method,最好自己验证一下。 上面配置了子项目 Method 所在的位置,如果不指定则默认是与 …
Gradle系列之Groovy基础篇
下面针对 Gradle 来学习一下 Groovy 的一些基础知识。 Groovy 中也有集合的概念,主要看一下常用的 List、Map,下面将对 List 和 Map 常用操作进行介绍。 关于 Groovy 的集合就了解这么多。 Groovy 中的方法和 Java 中的方法类似…
Gradle系列之初识Gradle篇
学习 Android 有一段时间了,开发中经常使用到 Gradle ,但是不知道 Gradle 构建项目的原理,计划花一点时间学习一下 Gradle 相关的知识。Gradle 是一个非常优秀的项目构建工具,其 DSL(领域特定语言)基于 Groovy 实现,大部分功能通过插件的…