首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Gradle
订阅
ccolorcat
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Gradle插件之maven-publish:发布android library到maven仓库
maven插件已经过时,官方推荐使用这个插件来实现将我们的代码发布到 Apache Maven仓库的功能。 所有以下任务都归在名为publishing类型为PublishingExtension的扩展下。 generatePomFileForPubNamePublication…
Android 使用maven publish插件发布产物(aar)全过程实践
背景 平时开发中会把一些独立的功能模块抽取出来作为sdk,既方便业务接入,又能让其他业务线快速复用。那么我们就需要将sdk打包上传到maven仓库,让业务侧依赖即可。 一、编译后的产物 在上传产物到m
【Gradle7.0】依赖统一管理的全新方式,了解一下~
Gralde7.0新特性,Catalog支持在项目间共享依赖,支持在单独的文件中配置依赖,支持版本号与依赖名分离,可以在多个依赖间共享版本号,支持将经常一起使用的依赖打包成依赖组
Android Gradle最佳实践系列7:Gradle Task和自定义插件开发
在前六个系列中,主要介绍了Gradle常规的使用实践和一些基础属性,这一部分将会更深入的介绍gradle的task和plugin部分,主要包括如下内容: 理解Groovy 自定义Tasks 深入插件
再学一次gradle系列——Task和生命周期(二)
主要分享gradle中Task相关知识,包括什么是Task,怎么自定义Task等 以及gradle的构建生命周期,如何Hook生命周期
Gradle 插件
Gradle 本身只提供基本框架和核心概念,几乎所有的功能都是以插件的方式提供的。 例如构建 Java 应用的功能就是通过 Java 插件实现的。 Gradle 内置了很多核心语言插件,基本上能满足大部分的构建工作,但有些插件没有内置或者有些功能没有提供,我们也可以自定义插件来…
还在用build.gradle吗?试试build.gradle.kts吧
虽然大家都写了很多年的安卓了,我之前一直都有对于build.gradle有点疑惑和不解(这部分其实已经没有了)。就比如为啥android叫android?还有dependencies是啥?apply form和apply plugin有什么区别。 还是先说下Groovy吧,还是…
补齐Android技能树 - 玩转Gradle(二) | 小册免费学
本文内容如下:Gradle Initialization过程、依赖规则、依赖创建过程、依赖冲突解决、依赖规则
Gradle入门系列(一)——groovy基础语法
从log输出可以得出,groovy中实质上是没有基本类型的,本质是java中的装箱对象类型。 在大多数据情况下,this、owner、delegate的值是一样的。 在闭包中定义闭包时,this与owner的值是不一样的。(this指的是闭包定义处的类对象,owner指的是闭包…
Gradle指南之从Groovy迁移到Kotlin
步骤一. 升级 Gradle 4.10,建议通过以下命令进行升级: too navie,当你加上这段配置后,你会发现仍旧无法通过编译,错误依旧,为此,我专门检查了好几遍是不是少了个字母之类的,显然和这个没有一毛钱关系,这里不应该质疑自己作为一名 CV 战士的专业性。 步骤二. …