运行项目报Read time out 问题

首先我出现这个问题的时候是在运行项目的时候,gradle在下载某些jar包的时候报的错误,具体错误是:运行项目报Read time out 问题

(因为公司的项目所以打了马赛克,⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄);

我觉得出现这种问题的原因是

1:因为jcenter下载太慢

2:Gradle在构建项目时默认使用的是HTTPS协议的JCenter仓库。因为HTTPS必须*才能下,因为没有配置代理或者没有*所以一直下载不下来;所以只需要将默认的HTTPS改成使用HTTP下载即可。

解决方法:

将项目下的build.gradle文件中的 jcenter()改成如下即可;

jcenter(){url 'http://jcenter.bintray.com/'}

如果用到了mavenCentral(),改成如下代码即可;

maven{ url 'http://maven.aliyun.com/nexus/content/repositories/central/'}

具体代码如下:

运行项目报Read time out 问题

 

 

(小女子菜鸟一枚,以上问题均是自己开发遇到并解决的,如有不对或有更好的方法请大佬们指教,如对你们有帮助,倍感荣幸)