话题开发调试工具 › Gradle

开发调试工具:Gradle

Android 视角谈 Bazel 与 Gradle 构建系统

本文是从构建系统对比的角度出发,深度的对比了Gradle与Bazel两大构建系统的设计理念及优劣势,并结合Android 构建的表现进行了详细的分析。

Android Gradle构建-理解DSL语言以及运行机制

这篇文章可能跟Anroid的关系不是很深,主要介绍Groovy是如何一步步解析Android的DSL语言,这样你在配置一些gradle文件的时候可以更加得心应手。

读懂 gradle dependencies

gradle 中的 dependencies 命令算是日常开发使用比较多的一个命令,本文通过分析依赖版本的特殊标识,帮助读者更好的理解gradle dependencies的输出。

基于Gradle插件+Transform+ASM技术实现的全埋点插件功能

本文详细介绍了如何利用Gradle插件,Transform API和ASM在Android端实现全埋点相关过程以及原理,希望通过本篇文章能使大家对全埋点插件有一个较为全面的了解。

深入浅出 Gradle Sync 优化

本文分析了 Android Studio Sync 在 Gradle 层面的底层逻辑,并且从原理出发介绍了 DevOps - Build 团队 Gradle Sync 优化框架的实现细节以及在飞书项目中进行 Sync 优化的实战经验。

深入理解 Gradle Tooling API

构建系统是用来从源代码生成目标产物的自动化工具,目标产物包括库、可执行文件、生成的脚本等,构建系统一般会提供平台相关的可执行程序,外部通过执行命令的形式触发构建,如 GUN Make、Ant、CMake、Gradle 等等。Gradle 是一个灵活而强大的开源构建系统,它提供了跨平台的可执行程序,供外部在命令行窗口通过命令执行 Gradle 构建,如 ./gradlew assemble 命令触发 Gradle 构建任务。

组件发布效率提升15倍是怎么做到的——基于Gradle调度机制深度研究与优化

本文结合Android组件发布过程遇到的耗时问题,深度剖析了Gradle核心调度机制,并给出了此类问题的通用解决方案。

AST解析Gradle入门与实践

本文要点:了解Gradle构建工具和Groovy语言;了解通过AST方式去修改Gradle文件。

  • «
  • 1
  • »

Home - Wiki
Copyright © 2011-2024 iteam. Current version is 2.137.1. UTC+08:00, 2024-11-05 17:18
浙ICP备14020137号-1 $Map of visitor$