404找不到资源lint-gradle-26.1.3.pom

时间:2018-07-12 06:06:32

标签: android maven gradle repository jcenter

尝试从开源android应用程序构建签名的apk并收到链接https://jcenter.bintray.com/com/android/tools/lint/lint-gradle/26.1.3/lint-gradle-26.1.3.pom的错误

我尝试将此链接手动放入我的浏览器,并重定向到https://repo.jfrog.org/artifactory/libs-release-bintray/com/android/tools/lint/lint-gradle/26.1.3/lint-gradle-26.1.3.pom?referrer链接后,我得到404找不到资源错误。

存储库有问题吗?我该如何解决这个问题,我可以从Maven存储库中获取jar文件,但是gradle决定从jCenter获取此文件并遇到此错误,而我无法从存储库中删除jcenter

1 个答案:

答案 0 :(得分:0)

我无法找出问题所在,但找到了解决该问题的解决方法。
我将此行添加到dependencies文件的build.gradle部分:

  

编译组:“ com.android.tools.lint”,名称:“ lint-gradle”,版本:“ 26.1.3”

某种程度上,当gradle尝试在构建过程中获取此jar时,它会失败并且不会从google()回购中获取(我在repos中有此东西),但是当我指定时获取它没有问题放在dependencies上。下载后,我从dependencies中删除了它,并使用缓存的jar文件进行构建,现在一切正常。