我几周前从GitHub下载了一个示例项目(TimePicker-master),从那时起,当我尝试同步该项目时,我得到了这个错误。 Gradle'TimePicker-master'项目刷新失败 错误:连接重置
我尝试了不同的代理,但它没有用。因为我不知道甚至是什么问题?我没有找到在线搜索的原因 现在,当我在使用代理时尝试下载intelliJ插件时,我遇到同样的问题。 问题是什么?如何解决?(对初学者友好且乐于助人)
答案 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 servers
。 bintray
已阻止某些国家/地区访问其服务器。因此,gradle
无法检索libraries
,因此需要构建项目并运行该应用程序。那我们该怎么办?
更改IP地址即可解决问题。
现在对那些刚接触android编程或一般编程的人来说是一个建议。不要在免费的VPN服务器或代理上浪费时间,这些服务器或代理有很多问题,如连接失败,速度慢等。只需从优质服务中购买一个高级帐户并使用它即可。它会变得更糟。
喜欢这个:
另一种建议有时是使用诸如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)
但是我在android studio中的文件/设置/代理中使用代理,之后我没有设置代理。 之后,无论何时使用kerio vpn或cisco都不起作用。
解决方案:转到gradle.propertices并从那里删除每个代理脚本并同步gradle和正常工作
答案 5 :(得分:0)
这对我有用:enter image description here
文件>>设置>>构建,执行,部署>> Gradle构建>> Android Studio,然后勾选启用嵌入式Maven存储库enter image description here