隐藏

android studio3.5项目同步失败(提示 A problem occurred configuring root project)

发布:2023/2/21 9:45:28作者:管理员 来源:本站 浏览次数:663

今天升级android studio3.5版本到3.6后出现好多项目无法同步的情况,情急之下赶紧删除as然后重新安装了原版本的软件,之后还是提示项目初始化不成功,类似如下提示信息:


1、org.gradle.api.ProjectConfigurationException: A problem occurred configuring root project 'Note Application'.


2、Caused by: javax.net.ssl.SSLException: Received close_notify during handshake


     at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)


   at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1946)


  at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1898)


3、Caused by: org.gradle.internal.resolve.ArtifactResolveException: Could not download guava.jar (com.google.guava:guava:27.1-jre)


4、Caused by: org.gradle.api.resources.ResourceException: Could not get resource 'https://jcenter.bintray.com/com/google/guava/guava/27.1-jre/guava-27.1-jre.jar'.


at org.gradle.internal.resource.ResourceExceptions.failure(ResourceExceptions.java:74)


at org.gradle.internal.resource.ResourceExceptions.getFailed(ResourceExceptions.java:57)


问题分析如下:


1、针对以上问题,先分析4点和3点提到的'https://jcenter.bintray.com/com/google/guava/guava/27.1-jre/guava-27.1-jre.jar'.无法得到源文件的问题,手动在原链接地址可以下载到,说明问题不在这里;


2、第2点说明服务器拒绝了握手请求,这种情况应该是接口参数和版本的问题;


3、第一点提示我项目是gradle在对项目初始化的时候出现问题,因此将重点放在这里。


4、打开项目的build.gradle(project:*******),发现


   dependencies {

       classpath 'com.android.tools.build:gradle:3.6.1'


感觉问题可能出在这里,gradle匹配的as版本是3.6的,而我现在已经退回到3.5版本;所以修改他


classpath 'com.android.tools.build:gradle:3.5.3'


保存后重新打开项目,顺利通过。