- Android Studio常见异常及解决方案
- android studio 导入工程导致Error:Cause
- Android studio 导入项目报 Error:Cause
- Android Studio Kotlin开发 Error:Ca
- Error:(1, 0) Cause: com/android
- Android-Studio中gradle版本问题
- Android Studio— Cause: error=86,
- 导入非Android项目出现:Your project path
- Android studio 运行项目`Error:Execut
- 1.【已解决】DevEco Studio报错:ERROR: Ca
今天趁着有空,想看看Github开源项目源代码,学习学习,按照步骤导入后, log报错如下 :

简单搜索了一下,除了一些貌似复制的雷同解决回答外,还是StackOverFlow比较靠谱,链接:
Android Studio Gradle build failed. Error:Cause: peer not authenticated - Stack Overflow;
其中有回答 :
dependencies {
classpath 'com.android.tools.build:gradle:1.0.1'
}
I changeclasspath com.android.tools.build:gradle:1.1.3'tocom.android.tools.build:gradle:1.0.0
改变Gradle构建版本 , 看到后感觉比较靠谱 , 于是尝试了一下 , 稍作折腾便轻松解决 :

之所以要记录一下此异常 , 主要是 觉得网上的答案相对都说的不太清楚 ,
我在这里补充说明一下 :
1 , 修改的build.gradle文件是project级的 :如下图所示

2 , classpath'com.android.tools.build:gradle:1.3.0' : 具体对应的版本号 , 1.3.0 以本地已下载Gradle构建工具的版本为宜 。
Ps:
一个错误,往往不是只有一个原因导致,那么,今天又遇到一个导入项目的时候,报了同样的错,Error:Cause: peer not authenticated;
跟往常一样,我将gradle版本改成了1.3.0,然后同步,缺发现依然报同样的错,于是一顿搜索一段试,最终,发现,需要同时将jcenter()改成jcenter{"http://jcenter.bintray.com/"};
如下图,此时,报错便解决了~

网友评论
1、把project的build.gradle中修改gradle版本号为classpath 'com.android.tools.build:gradle:3.1.2'
2、将jcenter()改成jcenter{"http://jcenter.bintray.com/";};
3、把gradle-wrapper.properties中gradle版本改成distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip