gradle

XiaoLeisj20 小时前
android·gradle·模块化·arouter
Android 模块化与组件化工程实战:从子模块库化、Gradle 配置统一到 ARouter 解耦跨模块页面通信与 Fragment 解耦集成本文围绕一个典型的 Android 多模块工程展开,先把多个可独立运行的功能模块收拢到主应用中,再补齐公共基础库、统一 Gradle 配置,最后用 ARouter 完成跨模块页面跳转、参数传递以及跨模块 Fragment 装配。整篇内容按工程改造的实际推进顺序展开,重点不是只看结论,而是把每一步为什么做、改了哪里、模块之间如何协同交代清楚。
蜡台3 天前
android·java·kotlin·gradle
Android Gradle 项目下载编译失败解决---持续更新Android Gradle 项目下载编译失败解决目录一、Gradle 连接超时解决二、gradle 仓库镜像配置
QING6187 天前
android·kotlin·gradle
Android Gradle Plugin 9.0 升级指南:告别十年技术债,你准备好了吗?如果你最近有关注Android开发动态,一定听说了——Android Gradle Plugin(AGP)9.0正式发布了。这不是一次小修小补,而是一次伤筋动骨的大版本升级。用一句话来形容:Google终于下决心把过去十年攒下的技术债给清了。
原野朝上10 天前
微服务·gradle
如何使用Gradle搭建一个微服务项目首先申明:本文档主要记录了自己使用Gradle如何构建项目,仅供参考!为了方便,项目中作为注册中心和配置中心的Nacos、数据库Mysql都使用docker来安装
excitingg14 天前
gradle
在 AGP 8+ 及 9.0 中修改构建 APK 名称的方法不小心把项目升到AGP 9.0了,然后一看applicationVariants.all找不到了,看Android官方文档说被androidComponents替换了,换完发现怎么outputs也找不到了,下面的示例又绝口不提怎么修改apk名称,可给我一顿找啊,期间还找到有人提过issues:Renaming APK using new AGP DSL(里面回复这个答案的人也是我),都一个多月了谷歌也没有回复,好嘛,还得我自己来。经过我几天的研究,终于找到了方法(谷歌你坏事做尽啊)
没有bug.的程序员23 天前
java·gradle·maven·依赖治理·冲突判定·依赖树
依赖治理之巅:Maven 与 Gradle 依赖树分析内核、冲突判定博弈与工程自愈实战指南前言:在“版本丛林”中建立逻辑的秩序在现代 Java 分布式系统的构建过程中,依赖管理(Dependency Management)早已超越了简单的 Jar 包下载,演变为一场关于字节码兼容性、类加载隔离与项目拓扑演进的精密博弈。一个普通的 Spring Boot 微服务,往往间接承载了数百个第三方组件。这些组件在物理空间中相互交织,构成了一张极其复杂的有向无环图(DAG)。
没有bug.的程序员1 个月前
android·java·开发语言·分布式·缓存·gradle
Gradle 构建优化深度探秘:从 Java 核心到底层 Android 物理性能压榨实战指南前言:构建速度——研发效能的“第一生命线”在现代软件工程的语境下,构建系统(Build System)早已不再是简单的代码编译器,而是支撑庞大业务逻辑流转的“工业生产线”。无论是纯粹的 Java 服务端项目,还是逻辑极其复杂的 Android 移动端应用,构建效率的高低直接决定了开发者的反馈周期。
索荣荣1 个月前
java·gradle
Gradle全面指南:从入门到精通这是一份非常详细、实用、通俗易懂、权威且全面的 Gradle 全面指南。目录1. Gradle 是什么?为什么选择 Gradle?
onkel in blog2 个月前
java·spring boot·微服务·gradle
【Java】Gradle 多模块项目实战:Spring Boot 微服务搭建全流程Gradle 于 2007 年首次发布,并于 2011 年被 Google 选为 Android 官方构建工具。相较于 XML,其采用 Groovy 语言实现了更简洁的语法,配合增量构建和缓存机制,显著提升了开发与发布阶段的运行效率。研究数据表明,Gradle 在构建 Spring Boot 项目时速度优于 Maven1。
彬sir哥2 个月前
android·gradle·maven·android studio
android studio如何把.gradle从C盘移到D盘原文链接:AndroidStudio,如何让.gradle下载的东西,不放在C盘,而在D盘打开android studio时发现把东西下载到C盘里面的.gradle,但是不要安装到C盘,会导致C盘空间不足,必须要安装到其他盘就即可
kekegdsz2 个月前
android·性能优化·gradle
Android构建优化:编译速度从 10 分钟编译到 10 秒项目地址:android-gradle-smart-build如何让Gradle自动感知代码变更,只编译真正需要修改的模块?本文将揭秘一套完整的智能构建优化方案。
码农小卡拉2 个月前
java·gradle·maven
Maven与Gradle选型指南:如何匹配项目的依赖管理需求在Java及JVM生态的项目开发中,依赖管理与自动化构建是提升效率、保障一致性的核心环节。Maven与Gradle作为当前最主流的两大构建工具,分别以“标准化”和“灵活性”为核心优势,覆盖了从简单项目到复杂企业级应用的不同需求。选择合适的工具不仅能降低开发与维护成本,更能为项目迭代提速增效。本文将从核心差异、关键维度对比、典型场景适配三个层面,为你提供清晰的选型思路。
小当家.1052 个月前
java·gradle·maven
Maven与Gradle完整对比指南:构建工具深度解析在我看来,构建工具其实就是开发者的"自动化助手",它帮我们处理那些重复、繁琐但又至关重要的工作。我记得刚学Java的时候,都是手动编译、打包,遇到依赖库版本冲突简直是一场灾难。现在回想起来,构建工具的出现真是解放了我们的双手。
indexsunny2 个月前
java·spring boot·redis·微服务·kafka·gradle·maven
互联网大厂Java面试实战:Spring Boot与微服务在电商场景的应用解析在互联网大厂的Java求职面试中,技术问题往往紧密结合业务场景,考察候选人的综合能力。本文通过一场以电商场景为背景的模拟面试,展现面试官与求职者谢飞机之间的问答互动,涵盖Java核心技术、Spring Boot框架、微服务架构、数据库ORM、消息队列等关键技术点,帮助读者理解并掌握相关知识。
zhanglb122 个月前
gradle·android studio·intellij idea
Gradle 全局配置使用Gradle 查找依赖时会按仓库声明顺序依次搜索,把本地仓库(mavenLocal())放在所有远程仓库前面,即可实现优先使用本地依赖,本地不存在时才从远程下载。
Jennifer33K2 个月前
android·gradle·android studio
AndroidStudio报错:minSdk(APl 33)> deviceSdk(APl 30)minSdk(APl 33)> deviceSdk(APl 30) on device C9 APl 30
fundroid3 个月前
android·gradle·约定插件
使用 Gradle Convention Plugins(约定插件)优化 Android 编译配置维护一个拥有数十甚至上百个模块的大型 Android 项目很容易让人焦头烂额。不同团队负责不同功能模块,久而久之项目的构建逻辑就会逐渐"失控":各个模块依赖配置五花八门,插件应用方式参差不齐。
trayvontang3 个月前
gradle·项目构建·依赖分析·jdk自动下载
Gradle核心概念与快速上手可以直接从腾讯云下载镜像下载关于软件版本是一个非常有意思的事情,有兴趣可以看看:理解软件版本标识含义与版本号语义
trayvontang3 个月前
gradle·gradle仓库
理解Gradle各种仓库对于一个构建工具,仓库配置真的太重要了,Gradle非常灵活,可以处理远程仓库、本地仓库、可以读取本地目录、本地文件,甚至可以读取Maven仓库和ivy仓库(Groovy的Grapes中的Grab就使用的是ivy的仓库模式)。