使用离线依赖解决Android Studio编译报错(下载不了jar)——笔记

报错如图

  • What went wrong:
    Execution failed for task ':app:lintVitalAnalyzeRelease'.

Could not resolve all files for configuration ':app:detachedConfiguration1'.

Could not download groovy-3.0.22.jar (org.codehaus.groovy:groovy:3.0.22)

Could not get resource 'https://maven.aliyun.com/repository/central/org/codehaus/groovy/groovy/3.0.22/groovy-3.0.22.jar'.

Tag mismatch

解决方法使用git的sha1sum.exe获取jar的hash值替换即可

找到git的bin目录下的sha1sum.exe

使用命令获取hash 这个jar是你下载不了的jar,替换我这个命令的文件名就行了(注意要把jar文件放到这个bin目录下,获取到hash之后再移走,或者把git放环境变量也行)

bash 复制代码
sha1sum.exe groovy-3.0.22.jar

生成的hash值就是文件夹的名称,找到.gradle目录

这个目录你可以搜索一下你那个jar的pom文件,一般下载失败会显示xxx.pom

bash 复制代码
.gradle\caches\modules-2\files-2.1\org.codehaus.groovy\groovy\3.0.22

放入对应的jar 重新编译Android Studio就成功了

相关推荐
sheeta19983 小时前
LeetCode 每日一题笔记 日期:2026.05.29 题目:3300. 最小元素
笔记·leetcode
中屹指纹浏览器4 小时前
2026指纹浏览器代理链路适配原理与多线路集群调度方案
经验分享·笔记
不羁的木木4 小时前
ArkWeb实战学习笔记05-综合实战:构建混合应用
笔记·学习·harmonyos
CC大煊4 小时前
一个Javaer的AI转型笔记(1):入坑LangChain,我的第一个hello world
笔记·langchain
元气少女小圆丶6 小时前
SenseGlove Nova 2+Unity开发笔记1
笔记·学习·unity
冰暮流星7 小时前
javascript之history对象介绍
前端·笔记
帅次7 小时前
Android 17 开发者实战:核心更新与应用场景落地指南
android·java·ios·android studio·iphone·android jetpack·webview
jialiguo8 小时前
博客摘录「 尚硅谷Vue3入门到实战,最新版Vue3+TypeScript前端开发教程」2024年8月7日
笔记
風清掦9 小时前
【STM32学习笔记-14】WDG看门狗 - 14.2 WWDG窗口看门狗
笔记·stm32·单片机·嵌入式硬件·学习·fpga开发
晓梦林9 小时前
bughush靶场学习笔记
笔记·学习