发布:2023/2/21 9:45:28作者:管理员 来源:本站 浏览次数:742
今天升级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'
保存后重新打开项目,顺利通过。
© Copyright 2014 - 2024 柏港建站平台 ejk5.com. 渝ICP备16000791号-4