android studio error错误:连接超时

时间:2016-02-27 08:53:35

标签: android android-gradle

我只是在android studio中创建一个新项目并添加gcm模块 我一直在给出这个错误信息

Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.      

我不使用任何代理 任何人都可以帮我这个吗?

更新
现在重建我的项目后我给出了这个错误

Error:A problem occurred configuring project ':app'.    
 A problem occurred configuring project ':backend'.
Could not resolve all dependencies for configuration ':backend:classpath'.
   Could not resolve com.google.appengine:gradle-appengine-plugin:1.9.18.
    Required by:
        PushStart:backend:unspecified
      Could not resolve com.google.appengine:gradle-appengine-plugin:1.9.18.
      Could not get resource 'https://jcenter.bintray.com/com/google/appengine/gradle-appengine-plugin/1.9.18/gradle-appengine-plugin-1.9.18.pom'.
      Could not GET 'https://jcenter.bintray.com/com/google/appengine/gradle-appengine-plugin/1.9.18/gradle-appengine-plugin-1.9.18.pom'.
      Connection to https://jcenter.bintray.com refused

7 个答案:

答案 0 :(得分:6)

试试Invalidate Caches .. 转到文件 - >使高速缓存无效/重新启动 - >选择"无效并重新启动"。

答案 1 :(得分:5)

this SO post的回答可能对您有帮助。

您应该在https setings configuration

gradle.properties文件中添加以下行
    systemProp.https.proxyHost=www.somehost.org
    systemProp.https.proxyPort=8080
    systemProp.https.proxyUser=userid
    systemProp.https.proxyPassword=password
    systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost

答案 2 :(得分:3)

如果您在没有代理的情况下遇到这些错误,或者您已经下载了源代码而无法编译它,请按照以下步骤操作:

1-创建另一个空项目

2-转到 File\Project Structure\project 并注意 Gradle版本 Android插件版本

3-返回Troubled项目并在之前的路径中使用相同的版本。有时需要同时将 jcenter 更改为 mavenCentral

项目结构窗口中的

4-转到app\properties并将编译Sdk版本更改为最新版本。

5-我建议将目标Sdk版本更改为最新版本(在Flavors tab中)

6-同步,清理和重建项目。

现在,解决了gradle编译器的问题,您可能会遇到一些有关依赖项的错误。这些问题通常会在更新依赖关系时解决。对于@Jared Kells提供的最新版本使用this guide的更新依赖性

答案 3 :(得分:2)

如果您使用的是Win7,那么您的防火墙会阻止Android工作室连接。您将不得不将android studio添加到受信任的文件和宾果游戏中!一切都会开始工作!!

答案 4 :(得分:0)

如果您支持代理并且您的代理未在android studio中配置,则应在以下链接中执行: Error:Connection timed out: connect

如果您配置了代理设置或您的问题与代理无关,则必须通过以下路径轻松更新您的sdk: 工具> android> sdk经理> sdk工具>检查你需要的任何东西,然后点击确定, 然后你的sdk变为更新,然后点击syncrow或再试一次按钮。

答案 5 :(得分:0)

我通过

解决了该问题

文件->设置->搜索代理->从noProxy更改为使用代理,并为公司提供了代理

答案 6 :(得分:0)

这个问题的一个解决方案 转到代理设置, 文件 > 设置 > 外观和行为 > 系统设置 > HTTP 代理 或由 点击ctrl+alt+s。 如果不使用代理,则不设置代理 要么 设置自动检测代理设置。

如果它不能正常工作。

你可以这样 转到您项目中的 Gradle Scripts,其中包含名称为 gradle.properties(Global Properties) 的文件。 不要转到 gradle.properties(Project Properties) 文件。 在该文件的底部,您可以看到一些代理设置。 如果您不使用与代理的连接,您可以删除该部分。 如果您使用代理,您应该检查是否正确。 ///////////////////////////////////////////////// //////

文件位置以我的方式 C:\Users\HP.gradle\gradle.properties

///////////////////////////////////////////// /////////

systemProp.http.proxyHost=192.168.0.10
systemProp.http.proxyPort=3128
systemProp.https.proxyHost=192.168.0.10
systemProp.https.proxyPort=3128

///////////////////////////////////////////// //////////

如果您使用代理,请在代理设置中保持这样

## For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html
#
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx1024m -XX:MaxPermSize=256m
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
#
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
#Wed Mar 17 08:43:50 IST 2021
systemProp.http.proxyHost=192.168.0.10
systemProp.http.proxyPort=3128
systemProp.https.proxyHost=192.168.0.10
systemProp.https.proxyPort=3128

如果你不使用代理就保持这样

## For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html
#
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx1024m -XX:MaxPermSize=256m
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
#
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
#Wed Mar 17 08:43:50 IST 2021