错误:未知主机' jcenter.bintray.com'。

时间:2017-01-09 18:01:32

标签: android

错误:未知主机'这通常是主机名解析期间的临时错误,意味着本地服务器未收到来自权威服务器的响应'。您可能需要在Gradle中调整代理设置。 启用Gradle'离线模式'和同步项目
Learn about configuring HTTP proxies in Gradle

10 个答案:

答案 0 :(得分:21)

转到文件>项目结构然后:

  • 在左侧菜单中选择项目
  • 在Android插件存储库和默认库存储库中将jcenter更改为jcenter()

答案 1 :(得分:4)

我遇到了相同的错误,并按照以下说明解决了问题。

转到您的项目级别gradle构建脚本,将maven {url“ https://jitpack.io”}添加到所有项目中。

allprojects {
    repositories {
        google()
        jcenter()
        maven {url"https://jitpack.io"}


    }
}

答案 2 :(得分:2)

只需清理重建项目。 这对我有用

答案 3 :(得分:0)

有时这对我有用,当有一个突然的gradle同步问题应该可以正常工作(或之前工作正常)。

使用本地Gradle分发构建

将gradle版本档案从here下载到路径 android-studio / gradle / 文件夹,然后将其解压缩。

在Android Studio中:文件>设置>构建,执行>摇篮

选择'使用本地gradle分发'在项目级别的设置下'。

在'评分家庭'中,浏览到下载的gradle的路径并选择它。

确定>同步项目。

P.S。如果已选择本地gradle,请尝试反向,即默认包装。

答案 4 :(得分:0)

在项目级别的build.gradle中更新最新版本的依赖项对我有效!

dependencies {
    classpath 'com.android.tools.build:gradle:3.3.0-alpha05'
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
    classpath 'com.google.gms:google-services:4.0.1'
}

答案 5 :(得分:0)

首先,我关闭了我的代理服务器,但是它不起作用。

然后,我一次又一次地尝试,然后在 build.gradle

中添加以下代码

    repositories {
        google()
        jcenter()
        mavenCentral()

    }

答案 6 :(得分:0)

好吧,我不知道我是怎么得到这个错误的,我完成了我的项目,当我从短暂的休息中回来时,我看到了这个错误,我也不知道我是怎么遇到它的。

但是在通过堆栈溢出搜索答案之后,我没有得到一个

所以只是尝试启动另一个已经完成的项目,并且它也出现了相同的错误

然后我只是将互联网连接从wifi路由器切换到了移动热点,然后重试,并且它起作用了

如果您还没有找到答案,请尝试一下,也许这个可以解决您的问题

答案 7 :(得分:0)

这对我有用。

allprojects {
repositories {
    google()
    jcenter()
    maven {url"https://jitpack.io"}


}

}

答案 8 :(得分:-1)

这就是我修复它的方式。

  • 禁用系统Wifi
  • 等待10秒
  • 启用Wifi
  • 同步Gradle
  • 清洁项目
  • 构建

答案 9 :(得分:-1)

这对我有用: 它发生在您通常处于离线状态时。 只需打开您的互联网连接并重新尝试构建应用程序。 否则,您可以使用离线或本地 gradle