错误:服务器返回 HTTP 响应代码:URL 为 403:https://services.gradle.org/distributions/gradle-4.4-rc-3-all.zip

Ege*_*glu 4 android gradle android-gradle-plugin

我将Gradle版本更改为

classpath 'com.android.tools.build:gradle:3.1.0-alpha06'
Run Code Online (Sandbox Code Playgroud)

classpath 'com.android.tools.build:gradle:3.1.0-alpha05'
Run Code Online (Sandbox Code Playgroud)

并开始收到此错误。我试图清理并重建项目,但没有奏效。恢复到 alpha05 版本不再有效。

显然问题出在我的gradle-wrapper.properties

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-rc-3-all.zip
Run Code Online (Sandbox Code Playgroud)

Jas*_*son 10

这个答案不会解决 OP 的问题,但我有完全相同的错误,谷歌给出了这个 SO URL,我的解决方案略有不同

我在文件http中用https(注意's')替换了gradle.properties

由于其他人可能会通过谷歌搜索找到这个 SO 问题,我在这里发布我的答案。


Gra*_*hwe 9

如果您使用的是 gradle-wrapper,请导航到您的项目文件夹并删除 gradle 子文件夹,然后重新构建项目。


aai*_*rey 5

终结点不再通过 HTTP 可用,请将其更改为 HTTPS。

将 distributionUrl 更改gradle/wrapper/gradle-wrapper.propertieshttps\://....