gradle

Coffeeee9 天前
android·前端·gradle
AGP9.0的主要变更项,给Gradle来一次大变样AGP9.0出来有一段时间了,但一直没有真正去了解它更新了些啥,跟以前有啥不一样,毕竟升级了一个大版本,那么借今天这篇文章,就一起来看下AGP9.0
减瓦12 天前
java·gradle
Gradle 版本演进全景:构建工具的进化密码如果你是一位 JVM 生态的开发者,几乎不可能绕开 Gradle。从 Android Studio 默认的构建工具,到 Spring Boot 项目的脚手架,再到大数据组件的源码编译,Gradle 已经成为现代构建领域的事实标准之一。然而很多开发者对 Gradle 的认知停留在"能跑就行"的阶段,遇到构建慢、依赖冲突、缓存失效等问题时只能反复重启 Daemon 或清空 .gradle 目录。
唐青枫18 天前
java·kotlin·gradle
Java Gradle 实战指南:从 Wrapper、Kotlin DSL 到 Spring Boot 多模块构建Gradle 是 Java 生态里常见的构建工具。它负责把一个项目从源码变成可运行、可测试、可发布的构建产物。
蜡台21 天前
android·java·开发语言·python·kotlin·gradle·groovy
通过Gradle脚本声明更改Java变量Android/Java 开发中的常见需求:在编译时将 Gradle 中定义的值注入到 Java 代码中 ,那么如何通过 Gradle 脚本声明/更改 Java 变量
AI产品实战1 个月前
xml·java·gradle
Gradle打包生成dependencies.xml详解在 Gradle 打包时生成 dependencies.xml 文件,可以通过创建一个自定义的 Gradle 任务来实现。该任务的核心是收集项目的依赖信息,并将其以 XML 格式写入文件。以下是两种主流方案:
二宝哥1 个月前
gradle
Gradle离线安装下载位置:Gradle DistributionsPS:下载只有二进制文件的即可(bin那个压缩包)。下载后直接解压即可。
二宝哥1 个月前
java·spring boot·后端·gradle·版本
springboot项目使用Gradle工具实现依赖版本控制需要引入插件:具体使用参考文档:Dependency Management Pluginbuild.gralde配置具体变更,plugins中需要添加插件:io.spring.dependency-management,因为是springboot项目还需要声明插件:org.springframework.boot。
一粒代码1 个月前
gradle
告别手动打包:Android AAB 构建签名 + ProGuard 规则 + CI/CD 自动化实战作为一个做了多年 Android 的开发者,每次发版都像一场小型战役。Bundletool 版本不对、签名配置丢失、ProGuard 规则漏写、发布前忘了关 debug 开关……这些问题反复出现,每次都要花时间排查。
方白羽1 个月前
android·gradle·android studio
Android Gradle 缓存与文件目录深度解析在 Android 开发中,合理管理构建缓存和文件目录不仅能加快编译速度,还能有效避免磁盘空间被无形吞噬。Android 的目录结构主要分为两大类:项目级目录(随项目删除而销毁) 和 用户全局目录(独立存在,跨项目共享)。
黄林晴2 个月前
android·gradle
告别无效重建:Gradle 9.6.0 解决 CI 构建缓存失效痛点告别无效重建:Gradle 9.6.0 解决 CI 建筑缓存失效痛点CI 上经常会给 Gradle 传一些临时参数,比如版本号、渠道号、构建开关。 CI 上经常会授予 Gradle 传输一些临时参数、比如版本号、渠道号、建设开关。
hashiqimiya2 个月前
gradle
gradle的环境http配置修改"C:\Users\29165\.gradle\gradle.properties"添加systemProp.http.proxyHost=127.0.0.1 systemProp.http.proxyPort=7897
鹧鸪晏2 个月前
gradle
Android 项目里众多的gradle文件,你知道他们是什么吗当你点击 Android Studio 右上角 Sync Project With Gradle Files 同步你的项目时,大致流程是这样的:
plainGeekDev2 个月前
java·kotlin·gradle
RecyclerView.Adapter → ListAdapternotifyDataSetChanged() 会刷新整个列表,没有动画,滚动位置也可能跳动。数据量一大明显卡顿,用户体验差。
plainGeekDev2 个月前
java·kotlin·gradle
findViewById → ViewBindingfindViewById 三个坑:build.gradle 里加一行:迁移后效果:ViewBinding 生成的类名是把 layout 文件名的下划线转驼峰,比如 activity_main.xml 生成 ActivityMainBinding。layout 文件一改,Binding 类自动更新,不用手动维护。
帅次2 个月前
android·kotlin·gradle·android jetpack
Jetpack Compose 动画实战:animateFloatAsState、AnimatedVisibility 与 graphicsLayer 避坑官方动画线文档讲 API;本文强调 「状态驱动动画」、默认过渡与可访问性、以及 graphicsLayer 与布局 pass 的边界。
Carson带你学Android2 个月前
kotlin·gradle
告别复杂的 Gradle 配置!JetBrains Amper 0.10 发布:用 YAML 构建 Kotlin/Android 项目每个 Android 开发者,都有被 复杂的Gradle支配的恐惧记忆:最近,JetBrains 正式发布了 Amper 0.10——这是一款新一代构建工具,目标明确:
Java小学生丶2 个月前
android·java·gradle·maven·安卓
记录一下我的 Gradle 开发环境配置过程随便说点啥,可直接跳过已经好久不写随笔了(虽然我的随笔并没有什么含金量),上一次写还是2025-11-10
绿色水杯0072 个月前
gradle
Android Gradle 依赖分析器📊 一款 Gradle 依赖关系可视化工具,用于分析和展示 Android 项目中的依赖层级结构,协助解决依赖冲突
それども3 个月前
java·服务器·gradle·maven
Gradle 构建疑难杂症 Could not find netty-transport-native-epoll-linux-aarch_64.jaCould not find netty-transport-native-epoll-linux-aarch_64.jar (io.netty:netty-transport-native-epoll:4.1.29.Final). Could not find netty-transport-native-kqueue-osx-aarch_64.jar (io.netty:netty-transport-native-kqueue:4.1.29.Final).
帅次3 个月前
android·kotlin·gradle·android jetpack·compose
深入 MaterialTheme:掌握 ColorScheme 与 Typography 的设计核心Composable 内用 MaterialTheme.colorScheme.primary 等取色;重组 时随上层 MaterialTheme 变化而更新子树。