Android studio sync 时下载 pom文件和sha1文件慢的问题
原因
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
吾生也有涯,而知也無涯。以有涯隨無涯,殆已