使用离线依赖解决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就成功了

相关推荐
hnult16 分钟前
全功能学练考证在线考试平台,赋能技能认证
大数据·人工智能·笔记·课程设计
yangzheui44 分钟前
【VUE2转VUE3学习笔记】-Day1:模板语法
vue.js·笔记·学习
Hammer_Hans1 小时前
DFT笔记27
笔记
Timmylyx05181 小时前
类欧几里得学习笔记
笔记·学习·算法
aluluka1 小时前
Emacs折腾日记(三十六)——打造个人笔记系统
笔记·python·emacs
d_b_1 小时前
UCIE 笔记(一)
笔记·学习·芯片
悠哉悠哉愿意1 小时前
【强化学习学习笔记】强化学习简介
笔记·学习·强化学习
Jack___Xue2 小时前
LangGraph学习笔记(六)---LangGraph ReAct应用
笔记·学习·react.js
呱呱巨基3 小时前
Linux 第一个系统程序 进度条
linux·c++·笔记·学习
林深现海3 小时前
【刘二大人】PyTorch深度学习实践笔记 —— 第二集:线性模型(凝练版)
pytorch·笔记·深度学习