在启动项目的时候,出现了上面的问题。
1.根据出现的异常信息,如果只是在度娘上搜“Gradle sync failed: Connection timed out: connect”的话,一般给出的解释是:项目目录中的gradle\wrapper\gradle-wrapper.properties这个文件中:

#Wed Nov 11 09:13:47 CST 2015distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distszipStoreBase=GRADLE_USER_HOMEzipStorePath=wrapper/distsdistributionUrl=https://services.gradle.org/distributions/gradle-2.4-all.zip

Android Studio会联网下载符合当前版本的gradle插件,而这个网址虽然可以访问但速度实在太慢,所以每次更新需要花很长时间或直接超时。紧接着,大多数人给出的解决方案是:

1)通过下载工具下载https://services.gradle.org/distributions/gradle-xx-all.zip

2)将gradle-2.4-all.zip拷贝目录C:\Users\Administrator.gradle\wrapper\dists\gradle-xx-all\6r4uqcc6ovnq6ac6s0txzcpc0。

3)重新打开Android Studio即可。
2.根据上面的方式进行操作,最后发现,问题还是不能解决,于是,就定位到Log报错异常信息的第二个,“Cannot start internal HTTP server. Git integration, JavaScript debugger and LiveEdit may operate with errors. Please check your firewall settings and restart Android Studio”,根据字面的意思翻译过来,大概的意思是AS 启动要求的一些服务没能正常启动,建议在电脑防火墙中进行设置,于是,在防火墙设置中,把找到AS,把防火墙开启,如图:


最后,重新启动AS ,问题即解决。
总结:回过来分析问题的主要原因,其实是因为电脑本身关闭了AS 的防火墙,造成AS启动、加载从https://services.gradle.org/distributions/上加载gradle文件时,访问被拒绝了,所以才或出现““Gradle sync failed: Connection timed out: connect”问题。

更多相关文章

  1. Android(安卓)转场动画使用,所遇到的坑
  2. Android闹钟及相关组件
  3. Android(安卓)7.1 32位apk导致的系统库找不到问题
  4. 二、Tiny4412开发板运行安卓系统
  5. 全面了解Activity
  6. 4.0.x Launcher启动过程
  7. android启动activity的详细过程
  8. Activity的Launch Mode
  9. Activity四种启动模式(android:launchMode)

随机推荐

  1. Linux网络ip设置
  2. 构建自动化发布系统之jenkins、gitlab 、
  3. linux初始化配置
  4. Linux I/O Scheduler (调度器)
  5. 我从运维到运维开发的转变
  6. 衡量:DevOps 架构下的人工智能思维
  7. 曼城游学杂忆
  8. 基于容器和微服务的端到端持续交付流水线
  9. 如何使用旁白设置 Apple Watch?
  10. 6种Scrum工具来提高团队的生产力