我最近将Android Studio从2.0升级到2.3.3。但是当我导入旧项目时,它开始显示Gradle项目同步失败。基本功能无法正常工作。
消息显示:
未知主机' services.gradle.org'。您可能需要在Gradle中调整代理设置。
我该如何解决这个问题?
答案 0 :(得分:4)
可能这是由于gradle的下载破坏,我也有这个问题:
+从以下网址下载最新的gradle zip:https://services.gradle.org/distributions
+解压缩文件夹并替换为android_studio(安装位置)中的文件夹/ gradle / the_existing_gradle_folder
希望这可以帮助。谢谢!
答案 1 :(得分:0)
重置所有配置,然后重试:
转到..
档案>设置>外观&行为>系统设置> HTTP代理[在IDE设置下]启用以下选项自动检测代理设置
您还可以在Build-> Clean Project和File-> Invalidade Caches / Restart。上清理项目。
如果Gradle位置错误,也可能导致此问题。检查:
文件 - >设置 - >构建,执行,部署 - >构建工具 - > Gradle 在项目级别下设置查找gradle目录。
成绩目录通常是Windows上的C:\ Users \ username.gradle ...
答案 2 :(得分:0)
这些说明适用于Linux系统。 如果问题出现在您最近的更新之后,那么只需将Android Studio指向之前使用的gradle位置即可。要做到这一点,请转到
file -> Settings -> Build, Execution, Deployment Grade
选择Gradle
。在Project level settings
选择Use local gradle distribution
并选择安装了gradle的文件夹。 请务必选择显示隐藏文件夹(最后一个图标),因为gradle文件夹已隐藏。
如果您希望这是全局设置,请对Global Gradle settings
执行相同操作。也在那里设置gradle文件夹。单击“应用”你完成了!