我在androidstudio3.0中遇到了这个错误。未知主机“dl.google.com”您可能需要调整gradle中的代理设置我已经检查了我的自动代理选项。
fbcarpbf1#
他对我有用。
9fkzdhlc2#
当您第一次为添加的依赖项构建项目时,您的系统需要处于联机状态。依赖项从google和jcenter服务器下载。生成项目后,就不需要internet连接,因为依赖项可以脱机使用。
9udxz4iz3#
另外,检查互联网连接,然后再次尝试清理和建立它的工作为我。
bnl4lu3b4#
请检查你的gradle Package ,有2个gradle Package ,一个在库文件夹中,一个在gradle文件夹中。可能这两个gradle Package 器的版本是不同的。我把它们做成同一个版本来解决我的问题。。
r1zk6ea15#
在当前的androidstudio3.5中,只需进入文件->设置,在搜索栏中搜索“http”,启用自动检测代理设置,点击确定即可使更改生效。
kxxlusnw6#
当我们将您的项目从一台pc更改到另一台pc时,通常会出现此问题。系统的代理被禁用,对我有效的解决方案是:文件>设置>外观和行为>系统设置>http代理[在ide设置下]启用以下选项自动检测代理设置
fiei3ece7#
你只需要重新连接你的手机和androidstudio,然后安装或运行你的程序
gzszwxb48#
基本上,当你添加一些新的依赖关系时,你需要一个internet连接才能从internet下载这些依赖关系。默认情况下,androidstudio会将选项设置为连接到internet以获得适当的流。但是如果你不能连接到互联网,在离线模式下和gradle一起工作,然后当互联网再次出现时…它会在后台自动下载必要的文件!解决方案:点击启用渐变离线模式和同步项目!
5vf7fwbs9#
如果它没有与android gradle plugin和gradle wrapper兼容的版本,则会出现此错误。这个版本适合我: project_dir/build.gradlebuildscript { dependencies { classpath('com.android.tools.build:gradle:3.5.1') } }project_dir/gradle/wrapper/gradle-wrapper.properties ```distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distsdistributionUrl=https://services.gradle.org/distributions/gradle-5.4.1-all.zipzipStoreBase=GRADLE_USER_HOMEzipStorePath=wrapper/dists
project_dir/build.gradle
buildscript { dependencies { classpath('com.android.tools.build:gradle:3.5.1') } }
project_dir/gradle/wrapper/gradle-wrapper.properties
6bc51xsx10#
在我的例子中,在为项目配置kotlin之后,我面临这个问题。30分钟后尝试“自动代理”并毫无希望地了解代理,我突然明白了我明白了
repositories { mavenCentral() }
在我生命的最后 build.gradle . 然后我删除了它,它开始工作了。最有趣的是它工作后,我把上面的线 gradle 又一次,但它仍然有效。所以,也许这不是一个根本的问题,但我认为它可能会带来一些运气在某些情况下。目前,我使用 Window 以及 AndroidStudio 3.4.2
build.gradle
gradle
Window
AndroidStudio 3.4.2
q9rjltbz11#
我也有同样的问题。我尝试了以下方法,效果不错:Windows转到:文件>设置>外观和行为>系统设置>http代理[在ide设置下]启用以下选项自动检测代理设置Mac转到:android studio>首选项>外观和行为。。等你也可以使用testconnection按钮,通过google.com查看它是否有效。
wgeznvg712#
在我的情况下,这是有效的:文件>无效缓存/重新启动>无效并重新启动
nuypyhwy13#
即使尝试了所有可能的代理设置组合、使缓存无效并重新启动,我仍然面临同样的错误。当我将互联网连接从wifi切换到移动热点时,错误就消失了。奇怪。
13条答案
按热度按时间fbcarpbf1#
他对我有用。
9fkzdhlc2#
当您第一次为添加的依赖项构建项目时,您的系统需要处于联机状态。依赖项从google和jcenter服务器下载。生成项目后,就不需要internet连接,因为依赖项可以脱机使用。
9udxz4iz3#
另外,检查互联网连接,然后再次尝试清理和建立它的工作为我。
bnl4lu3b4#
请检查你的gradle Package ,有2个gradle Package ,一个在库文件夹中,一个在gradle文件夹中。可能这两个gradle Package 器的版本是不同的。我把它们做成同一个版本来解决我的问题。。
r1zk6ea15#
在当前的androidstudio3.5中,只需进入文件->设置,在搜索栏中搜索“http”,启用自动检测代理设置,点击确定即可使更改生效。
kxxlusnw6#
当我们将您的项目从一台pc更改到另一台pc时,通常会出现此问题。系统的代理被禁用,对我有效的解决方案是:文件>设置>外观和行为>系统设置>http代理[在ide设置下]启用以下选项自动检测代理设置
fiei3ece7#
你只需要重新连接你的手机和androidstudio,然后安装或运行你的程序
gzszwxb48#
基本上,当你添加一些新的依赖关系时,你需要一个internet连接才能从internet下载这些依赖关系。默认情况下,androidstudio会将选项设置为连接到internet以获得适当的流。但是如果你不能连接到互联网,在离线模式下和gradle一起工作,然后当互联网再次出现时…它会在后台自动下载必要的文件!
解决方案:点击启用渐变离线模式和同步项目!
5vf7fwbs9#
如果它没有与android gradle plugin和gradle wrapper兼容的版本,则会出现此错误。这个版本适合我:
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
6bc51xsx10#
在我的例子中,在为项目配置kotlin之后,我面临这个问题。
30分钟后尝试“自动代理”并毫无希望地了解代理,我突然明白了我明白了
在我生命的最后
build.gradle
. 然后我删除了它,它开始工作了。最有趣的是它工作后,我把上面的线
gradle
又一次,但它仍然有效。所以,也许这不是一个根本的问题,但我认为它可能会带来一些运气在某些情况下。目前,我使用
Window
以及AndroidStudio 3.4.2
q9rjltbz11#
我也有同样的问题。我尝试了以下方法,效果不错:
Windows
转到:文件>设置>外观和行为>系统设置>http代理[在ide设置下]启用以下选项自动检测代理设置
Mac
转到:android studio>首选项>外观和行为。。等
你也可以使用testconnection按钮,通过google.com查看它是否有效。
wgeznvg712#
在我的情况下,这是有效的:
文件>无效缓存/重新启动>无效并重新启动
nuypyhwy13#
即使尝试了所有可能的代理设置组合、使缓存无效并重新启动,我仍然面临同样的错误。
当我将互联网连接从wifi切换到移动热点时,错误就消失了。奇怪。