android studio连接重置错误

时间:2017-04-20 06:25:53

标签: android android-studio gradle android-gradle build.gradle

我几周前从GitHub下载了一个示例项目(TimePicker-master),从那时起,当我尝试同步该项目时,我得到了这个错误。 Gradle'TimePicker-master'项目刷新失败 错误:连接重置

enter image description here

我尝试了不同的代理,但它没有用。因为我不知道甚至是什么问题?我没有找到在线搜索的原因 现在,当我在使用代理时尝试下载intelliJ插件时,我遇到同样的问题。 问题是什么?如何解决?(对初学者友好且乐于助人)

6 个答案:

答案 0 :(得分:1)

打开timepicker-library的gradle文件并从中删除下面的代码并尝试再次同步项目。

apply plugin: 'bintray-release'

dependencies {
    classpath 'com.novoda:bintray-release:0.3.4'
}

publish {
    userOrg = 'erz05'
    groupId = 'com.github.erz05'
    artifactId = 'TimePicker'
    version = '0.1.5'
    description = 'Android Library for TimePicker View'
    website = 'https://github.com/erz05/TimePicker'
}

希望这会对你有所帮助。

答案 1 :(得分:1)

问题不在于gradle。问题是gradle无法连接到bintray serversbintray已阻止某些国家/地区访问其服务器。因此,gradle无法检索libraries,因此需要构建项目并运行该应用程序。那我们该怎么办?

更改IP地址即可解决问题。

现在对那些刚接触android编程或一般编程的人来说是一个建议。不要在免费的VPN服务器或代理上浪费时间,这些服务器或代理有很多问题,如连接失败,速度慢等。只需从优质服务中购买一个高级帐户并使用它即可。它会变得更糟。

喜欢这个:

enter image description here

另一种建议有时是使用诸如Stunnel之类的协议,而cisco可能仍会引起诸如connection timeout errors之类的问题,但是vpn总是可以正常工作

答案 2 :(得分:0)

尝试将mavenCentral()添加到gradle

buildscript {
    repositories {
        jcenter()
        mavenCentral()   // This repo should have the gradle plugin
    }
    dependencies {
         classpath 'com.android.tools.build:gradle:0.12.2'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
 }

还要检查您是否正在脱机工作并取消选中

答案 3 :(得分:0)

就我而言,我的防病毒软件正在阻止它,禁用防病毒软件对我有用。

答案 4 :(得分:0)

我以这种方式解决了这个问题。请小心,它会引起各种问题,例如使用代理,dns连接窗口,防火墙,....

但是我在android studio中的文件/设置/代理中使用代理,之后我没有设置代理。 之后,无论何时使用kerio vpn或cisco都不起作用。

解决方案:转到gradle.propertices并从那里删除每个代理脚本并同步gradle和正常工作

答案 5 :(得分:0)

这对我有用:enter image description here

文件>>设置>>构建,执行,部署>> Gradle构建>> Android Studio,然后勾选启用嵌入式Maven存储库enter image description here