我只是在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
答案 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