gradle

吴同学是个程序员1 天前
android·ide·gradle·android studio·hosts
【Android】Android Studio 配置国内镜像源Windows注:其中 220.181.174.161 是通过 http://ping.chinaz.com/ 该检测网站对进行域名 dl.google.com 进行 ping 检测得到了,目前这个还是可以用的,如果后来不行了可以去该网站 ping dl.google.com 再另外找一个。
bytebeats6 天前
android·gradle·dagger
使用Dagger SPI 查找非必要组件依赖项许多 Android 开发人员使用 Dagger 或其"包装器"Hilt 进行依赖注入. 但使用Dagger SPI的人并不多. 这种机制为我们提供了访问依赖图谱的权限, 允许我们添加自己的图检查以及更多. 在本文中, 我将以查找未使用的组件依赖为例, 讨论如何使用 Dagger SPI. 读完本文后, 你就能找到它们了. 或者, 如果你愿意, 也可以编写自己的依赖图谱检查. 或者随心所欲.
帅次13 天前
android·flutter·ios·kotlin·gradle·webview
Flutter DropdownButton 详解目录1. 引言2. DropdownButton 的基本用法3. 主要属性4. 自定义 DropdownButton
microhex16 天前
缓存·gradle·maven
一文了解Gradle 依赖管理(五)- 依赖管理&缓存依赖版本目录是 Gradle 7.0 引入的一项功能,它提供了一种集中管理依赖版本和依赖组的强大方式,尤其适合多模块项目。
帅次21 天前
android·flutter·ios·小程序·kotlin·gradle·android studio
Flutter TextFormField 完全手册与设计最佳实践目录1. 引言2. TextFormField 的基本用法3. 主要属性4. 自定义 TextFormField 样式
healcat1 个月前
android·gradle·android studio
Android Studio自动配置导致的compose插件不存在标题也可以是「Android Studio自动配置导致的compose插件不存在问题」@Author: kai
buleideli1 个月前
android·gradle
Android项目优化同步速度最近项目需要使用ffmpeg,需要gradle配置引入ffmpeg库,发现原来通过google官方的代码仓,下载太慢了,每秒KB级别的速度。(之前下gradle/gradle plugin都不至于这么慢),于是想到配置国内镜像源来提升下速度。配置完后,速度达到MB级别。这种配置之前也时常接触,但是没系统的整理下,这次就来整理下。本文用到阿里云的仓库,当然国内还有别的仓库,网上一搜就那几个。
九天轩辕2 个月前
android·gradle
RePlugin字节码修改流程分析根据 BaseInjector.groovy 的代码结构和 RePlugin 框架特性,字节码修改的核心逻辑通常通过以下步骤实现:
ccmjga2 个月前
java·spring boot·后端·docker·gradle·springboot·spring security
升级 SpringBoot3 全项目讲解 — Spring Boot 3 中如何发Http请求?随着 Spring Boot 3 的发布,许多开发者开始考虑将他们的项目升级到这个新版本。Spring Boot 3 带来了许多新特性和改进,尤其是在 HTTP 请求处理方面。本文将详细介绍如何在 Spring Boot 3 中发送 HTTP 请求,并通过代码示例帮助你快速上手。
ccmjga2 个月前
java·spring boot·后端·docker·gradle·mybatis·spring security
升级 SpringBoot3 全项目讲解 — 别再使用 Optional 了,请使用 Jspecify 来替代它在 Java 开发中,Optional 自 Java 8 引入以来,一直被广泛用于处理可能为 null 的值。它的设计初衷是为了减少 NullPointerException 的发生,并鼓励开发者显式处理空值。然而,随着项目的复杂度增加,Optional 的局限性也逐渐暴露出来。近年来,Jspecify 作为一个更强大的工具,逐渐进入开发者的视野。本文将探讨为什么在 Spring Boot 3 项目中,Jspecify 是比 Optional 更好的选择,并通过代码示例展示其优势。
EngZegNgi2 个月前
android·gradle·编译构建
Android-构建问题记录看起来报错乱七八糟的。主要是提示我们 build.gradle 中的android部分有错误。该错误通常是脚本语法错误导致,具体原因和解决方案如下:
yzpyzp2 个月前
android·gradle·android studio
android studio在gradle的build时kaptDebugKotlin这个task需要执行很久只修改了一点java代码,kaptDebugKotlin这个任务却执行了3~5分钟。。。
小墙程序员2 个月前
android·gradle
一文了解 Android 中 AAR、APK 和 AAB 的文件结构在 Android 中,构建产物有三种文件格式,分别是 AAR、APK 和 AAB。它们的作用如下:要在 Android studio 中生成 AAR,首先需要先创建 android Library 的模块。如下图所示:
小墙程序员2 个月前
android·gradle
一文了解Android的build目录结构如下图所示,在 Android 开发中,使用 Gradle 构建会生成 build 目录。这篇文章将解释 build 目录下文件的作用。
Mr.Java.2 个月前
java·ide·gradle·intellij-idea
idea插件开发dom4j报错:SAXParser cannot be cast to class org.xml.sax.XMLReader手打不易,如果转摘,请注明出处!注明原文:https://blog.csdn.net/q258523454/article/details/145512328
zimoyin2 个月前
java·gradle·maven
Gradle 发布Jar到 Maven Central自 2024 年 3 月 12 日起,所有注册和发布都将通过 Central Portal 进行。更多教程参考本文: 如何发布jar包到maven中央仓库(2024年3月最新版保姆级教程)
b顶峰相见2 个月前
android·gradle
Groovy基础Groovy 是一种基于 Java 平台的动态编程语言(指在运行时进行类型检查的语言。在使用动态语言编写程序时,变量的类型不需要在声明时明确指定,而是在运行时根据赋给变量的值来确定类型。动态语言在代码执行过程中会进行类型检查)。它旨在简化和增强 Java 开发,提供了更简洁的语法、闭包、动态类型等特性。Groovy 可以无缝地与 Java 代码互操作,并且可以直接使用 Java 库。下面我们来学习一下Groovy的基础
缘友一世3 个月前
gradle
Gradle buildSrc模块详解:集中管理构建逻辑的利器1. 解决痛点2. 核心优势在项目根目录下创建buildSrc模块目录,结构如下:在buildSrc/src/main/kotlin中定义公共代码,例如版本管理:
缘友一世3 个月前
开发语言·kotlin·gradle
掌握Gradle构建脚本:Kotlin DSL配置指南与最佳实践典型的Gradle项目包含两种构建文件:DRY原则(Don’t Repeat Yourself):通过buildSrc目录共享通用配置
小筱在线3 个月前
spring boot·后端·gradle·maven
Spring Boot依赖管理:Maven与Gradle实战对比在现代Java开发中,依赖管理是项目构建的核心环节之一。Spring Boot作为当前最流行的Java开发框架之一,提供了强大的依赖管理机制,而Maven和Gradle是Spring Boot项目中最常用的两种构建工具。两者都支持依赖管理、项目构建和自动化部署,但在设计理念、使用方式和生态系统方面存在显著差异。