Android Studio 3.1.2连接重置

时间:2018-05-01 13:58:51

标签: android-studio gradle

首次在其Windows 7企业笔记本电脑上安装Android Studio 3.1.2并加载默认项目后,用户发现该工作室无法正常进行Gradle Sync。当gradle尝试下载Android Studio gradle插件3.1.2作为Configure Project子任务的一部分时,会发生这种情况。在花了很长时间尝试从多个存储库下载插件后,错误显示为连接重置。

可视化显示问题:

enter image description here

Android Studio先前已经下载了gradle 4.4本身没有任何问题,因此这表明Android Studio具有互联网连接以及位于默认位置(即用户文件夹)的gradle主目录中的适当权限。删除.gradle文件夹并让Android Studio重新下载它总是成功的,但从来没有帮助(Common solution for project configuration)。

在使用内部JRE和外部JDK(java 1.8)之间切换不会导致任何更改。 Gradle未脱机运行。从命令行运行gradle包装器会导致相同的问题。指向外部gradle分布(在这种情况下,我指向gradle 4.7)似乎没有帮助。所有其他设置均为默认值。权限似乎不是问题,因为在管理员模式下运行android studio时会出现同样的问题。使缓存无效并重新启动应用程序是无益的。

其他用户提到的同步问题的常见解决方案是在gradle构建文件中添加替代存储库。此解决方案对此特定问题没有成功。

简单的gradle构建文件:

enter image description here

其他用户提到的另一个解决方案是更改代理设置。鉴于笔记本电脑属于公司,这可能是有道理的。不幸的是,鉴于android studio能够自行下载gradle,这似乎并非如此。此外,如果代理是问题,则可能会出现不同的连接失败消息(Proxy Problems Solution)。

有没有人遇到过这个问题,你有没有成功获得android studio同步的解决方案?

2 个答案:

答案 0 :(得分:1)

我也有和你一样的问题,现在我已经解决了。

以下是要解决的步骤

  1. 退出androidStudio
  2. 删除.gradle文件夹,例如:C:\ Users {userName}}。gradle
  3. 重启androidStudio并等一下

答案 1 :(得分:0)

这对我有用:

  

文件>>设置>>构建,执行,部署>> Gradle构建>>   Android Studio

然后勾选Enable embedded Maven repository