错误:未知主机' dl.google.com'您可能需要在Gradle中调整代理设置

时间:2017-12-07 06:20:28

标签: android gradle android-gradle

我在android studio 3.0中收到此错误。

  

未知主机' dl.google.com'您可能需要在Gradle中调整代理设置

我已经检查了我的自动代理选项。

enter image description here

16 个答案:

答案 0 :(得分:11)

我也有同样的问题。我尝试了以下内容,它为我工作:

<强>窗

转到:文件&gt;设置&gt;外观&amp;行为&gt;系统设置&gt; HTTP代理 [在IDE设置下] 启用以下选项自动检测代理设置

<强>苹果

转到: Android Studio&gt;偏好&gt;外观&amp;行为 ..等

您还可以使用测试连接按钮并与google.com一起查看是否有效。

答案 1 :(得分:4)

在我看来,这行得通:

文件>无效的缓存/重新启动>无效并重新启动

答案 2 :(得分:3)

另外,请检查互联网连接,然后再次尝试清理并构建对我有用的计算机。

答案 3 :(得分:2)

在您首次构建项目时,您的系统需要为已添加的依赖项在线。依赖项是从google和jcenter服务器下载的。生成项目后,您将不需要Internet连接,因为依赖项可以脱机使用。

答案 4 :(得分:0)

当我们将项目从一台PC更改为另一台PC时,通常会发生此问题。系统的代理被禁用,对我有用的解决方案是: 文件&gt;设置&gt;外观&amp;行为&gt;系统设置&gt; HTTP代理[在IDE设置下]启用以下选项自动检测代理设置

答案 5 :(得分:0)

重新启动模拟器对我有用。

答案 6 :(得分:0)

基本上,当您添加一些新的依赖项时,您需要Internet连接才能从Internet下载依赖项。默认情况下,Android Studio设置了连接到互联网以获得适当流量的选项。但是,如果您无法连接到Internet,则可以在离线模式下使用gradle,稍后再重新连接Internet时...它将自动在后台下载必要的文件!

解决方案:     点击启用gradle离线模式并同步项目!

答案 7 :(得分:0)

对于我来说,在为项目配置kotlin之后,我会遇到此问题。

30分钟后,尝试“自动代理”并毫无希望地了解代理,我突然发现了

repositories {
    mavenCentral()
}

在我的build.gradle末尾。然后我将其删除并且可以正常使用。
最有趣的是,它工作之后,我再次在gradle的上方添加了行,但仍然有效。 因此,也许这不是根本问题,但是我认为在某些情况下可能会带来一些运气。

当前,我使用WindowAndroidStudio 3.4.2

答案 8 :(得分:0)

在当前的android studio 3.5中, 只需转到文件->设置, 在搜索栏中搜索“ HTTP”, 启用自动检测代理设置, 单击确定以使更改生效。

答案 9 :(得分:0)

如果它具有不兼容的Android Gradle插件和Gradle包装器版本,则会出现此错误。这个版本对我有用:

project_dir/build.gradle

buildscript {
dependencies {
        classpath('com.android.tools.build:gradle:3.5.1')
    }
}

project_dir/gradle/wrapper/gradle-wrapper.properties

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

答案 10 :(得分:0)

请检查您的gradle包装器,其中有2个gradle包装器,一个在库文件夹中,一个在gradle文件夹中。两个gradle包装器的版本可能不同。我通过将它们设为相同的版本来解决我的情况。

答案 11 :(得分:0)

您只需要将手机与android studio重新连接,然后安装或运行程序

答案 12 :(得分:0)

即使尝试了每种可能的代理设置组合,使缓存无效并重新启动,我也面临着相同的错误。

我将互联网连接从wifi切换到移动热点后,错误消失了。奇怪。

答案 13 :(得分:0)

在项目的 gradle 文件中更新类路径 'com.android.tools.build:gradle:4.1.1' 和 distributionUrl=https://services.gradle.org/distributions/gradle-6.5-bin.zip 到最新。在 gradle-wrapper.properties 中

答案 14 :(得分:0)

当我尝试在移动设备上测试我的应用程序时遇到此错误。我通过将我的笔记本电脑连接到互联网连接然后运行我的应用程序解决了这个问题。

答案 15 :(得分:0)

在大多数情况下,这是由于互联网未连接或互联网速度太慢而发生的。只需检查互联网连接并再次运行。