我已经使用Fabric插件几周了。今天我尝试按照README说明更新我的build.gradle
来添加Shazam Fork Gradle plugin。
当我尝试使用Gradle文件同步项目时,我遇到了401 HTTP错误:
错误:无法获取 'https://maven.fabric.io/repo/com/shazam/fork/fork-gradle-plugin/0.9.0-SNAPSHOT/maven-metadata.xml'。 从服务器收到状态码401:未授权启用Gradle'离线模式'和同步项目
似乎Gradle尝试从Fabric.io存储库而不是从Maven中心下载Fork插件?有人知道解决这个问题的最佳方法吗?它让我想知道当客户端尝试访问不存在的存储库时,Fabric.io存储库是应该返回404而不是401。
症状与添加支持库时this question的症状相同。
答案 0 :(得分:0)
Shazam Fork团队现已制作their plugin available in Maven Central,这解决了我的问题。
很遗憾Fabric的服务器会抛出401错误而不是404错误 - 如果Fabric返回404,我希望Gradle错误消息不会引起混淆。