java Android Studio/Intellij,Gradle错误:原因:对等方未通过身份验证
现在正在和IntelliJ吵架。 该死的东西不会下载Gradle2.1
我在GitHub上有一个Android项目,我已经将它克隆到了我的笔记本电脑上。
我有可用的SSL证书,我知道这一点,因为我可以使用SSL从谷歌下载SDK软件,我还可以下载Gradle 1.12。
我从IntelliJ收到的消息是一个相当臭名昭著的Error:Cause: peer not authenticated
错误
从运行IntelliJ的终端,我得到以下信息:
* What went wrong:
A problem occurred configuring root project 'SomeAndroidProject'.
> Could not resolve all dependencies for configuration ':classpath'.
> Could not resolve com.安卓.tools.build:gradle:0.13.0.
Required by:
:SomeAndroidProject:unspecified
> Could not HEAD 'https://jcenter.bintray.com/com/安卓/tools/build/gradle/0.13.0/gradle-0.13.0.pom'.
> peer not authenticated
我在互联网上到处搜索,但没有结果。请帮助我,让上师的智慧
# 1 楼答案
在构建中更改存储库语法。格雷德尔如下。见下文question
# 2 楼答案
您应该导入证书:
首先从this url下载证书(.cer),帮助是here
将其复制到路径
JDK_HOME/jre/lib/security
然后,在命令提示符指向上述位置的情况下,运行以下命令:
如果提示批准,请键入yes,然后打开所需想法并享受乐趣:)
如果这没有帮助,请尝试将证书导入
JRE/lib/security/cacerts
,这完全取决于您使用的想法的构建路径# 3 楼答案
是的,我也经历过同样的情况 这不容易,但现在我明白了
我改变了体形。gradle位于project forlder中,而不是应用程序文件夹中
我改变如下
而不是
# 4 楼答案
我已经通过在我的构建中添加以下内容解决了这个问题。格拉德尔:
完成后,尝试同步和重建项目。 希望这是有帮助的
# 5 楼答案
当我更新到Android Studio 1.0时,我发现我需要更新以使用gradle的1.0.0版本
在构建的内部。我有格雷德尔档案
我将其更改为删除“-rc2”
# 6 楼答案
我已经通过在我的构建中添加以下内容解决了这个问题。格拉德尔:
完成后,尝试同步和重建项目。 希望这是有帮助的