Android studio sync 时下载 pom文件和sha1文件慢的问题

发布时间 2023-10-07 17:56:28作者: 百密一疏

原因

pom文件时jar包文件的描述文件,sha1文件是签名校验文件。这两个文件小但是有时候会下载不下来。并且验证会拖慢编译时间。

解决方法

gradle.properties文件下增加以下属性:
org.gradle.dependency.verification=off

这表示的是Gradle的3种不同的验证模式:
strict 这是默认值。验证尽早失败,以避免在构建过程中使用受损的依赖项。
lenient 即使验证失败也会运行构建。验证错误将在构建过程中显示,而不会导致构建失败。
off 验证被完全忽略。
建议只在自己本地的Nexus的依赖上使用。
参考官方文档:https://docs.gradle.org/current/userguide/dependency_verification.html#sub:disabling-specific-verification