Android Studio中的Gradle同步显示错误“无法获取kotlin-stdlib-jdk8-1.3.50.pom”。来自服务器的状态码403

时间:2020-08-20 11:43:41

标签: android-studio gradle

我今天通过导入我们公司的一个项目创建了一个新的Android项目。我不是Android程序员,但我必须运行它并评估性能。因此,我今天在Ubuntu 18.04机器上安装了Android Studio。我还更新了插件。

在第一次Gradle同步期间,出现错误:

Could not GET 'http://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.50/kotlin-stdlib-jdk8-1.3.50.pom'. Received status code 403 from server: Forbidden

build.gradle文件如下所示:

buildscript {
    repositories {
        jcenter { url "http://jcenter.bintray.com" }
        google()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.5.2'
    }
}

allprojects {
    repositories {
        jcenter { url "http://jcenter.bintray.com" }
        google()
    }
}

使用我的Chrome, 我无法访问“ http://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.50/kotlin-stdlib-jdk8-1.3.50.pom” 但是我可以通过浏览器用https下载pom文件。

因此,我尝试在以上http中将https更改为build.gradle,但遇到以下错误:

Repository not found.
Process command 'git' finished with non-zero exit value 1

我搜索并尝试了以下操作:

buildscript {
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.5.2'
    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }
}

我还尝试在maven{ url ... }中添加一些url,但出现相同的错误(Repository not found.

请帮助我如何成功完成gradle同步。

谢谢!

1 个答案:

答案 0 :(得分:0)

这是我的问题的答案。

我发现gradle.property文件中有一些代理设置,现在可以使用了。

相关问题