首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Gradle
订阅
smileisgood
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
探索Gradle:从入门到精通
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来定义构建脚本,具有灵活、高效和可扩展的特点。
🍵补齐Android技能树——从AGP构建过程到APK打包过程
🤡杰哥带你从源码层面了解Android Gradle Plugin的构建过程,以及打包一个APK都经历了哪些Task~
Gradle 构建工具 #2 手把手带你自定义 Gradle 插件
Gradle 本质上是高度模块化的构建逻辑,便于重用并与他人分享。例如,我们熟悉的 Android 构建流程就是由 Android Gradle Plugin 引入的构建逻辑。
Gradle进阶篇(七)-AGP插件详解
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第6天,点击查看活动详情 >> 前言 前面几篇文章我们讲解了关于关于Gradle的基础,Gradle生命周期,Gradle相关Api
Android Gradle 插件开发入门指南(二)
在指南一中我们实现了一个简单的Gradle通用插件,可以应用到任何以Gradle为构建系统的项目里。指南二里,我们要让Gradle和Android真正在一起,实现一个修改Apk输出名称的Gradle插件,使Apk的文件名中包含应用名称、VersionCode、VersionNa…
再见吧 buildSrc, 拥抱 Composing builds 提升 Android 编译速度
长期以来困扰我们的一个问题就是构建速度,AndroidStudio 的构建速度严重影响 Android 开发者的工作效率,尤其是更新一个版本号,导致整个项目重新构建,在网络慢的情况下,这是无法忍受的。 这篇文章涉及很多重要的知识点,请耐心读下去,我相信应该会给大家带来很多不一样…
Gradle中productFlavors使用详解
最早接触productFlavors是开发第三方Android OS的时候,由于要给不同的厂商做定制,并且适配不同的硬件平台,所以发版本的时候,经常要切换项目分支,然后逐个编译APK。然而有了productFlavors就可以简化这一步操作,不用切换项目分支就可以编译调试不同项…
Android编译优化系列-kapt篇
本文是编译优化系列文章之 kapt 优化篇,后续还会有 build cache, kotlin, dex 优化等文章,敬请期待。(火山引擎MARS专栏)
【Gradle-4】Gradle的生命周期
Gradle的生命周期也是一个非常重要的概念,当你了解它之后,就会明白很多事,也能在生命周期的各个阶段做一些切面处理的「黑科技」。
【Gradle-1】入门Gradle,前置必读
做开发这么久了,你是否对Gradle又爱又恨?是否对Gradle的配置一知半解?是否每次编译结果都像开盲盒一样?是否想知道Gradle背后执行的原理?是否也想手写Plugin?