首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android / Intellij,Gradle错误:原因:未验证对等程序

Android / Intellij,Gradle错误:原因:未验证对等程序
EN

Stack Overflow用户
提问于 2014-11-29 19:17:31
回答 9查看 24.9K关注 0票数 11

目前正在和IntelliJ吵架。该死的东西不会下载Gradle 2.1

我在GitHub上托管了一个安卓项目,我已经把它克隆到了我的笔记本电脑上。我已经获得了SSL证书,我知道这一点,因为我可以使用SSL从google下载SDK软件,也可以下载Gradle 1.12。我从IntelliJ收到的消息是相当臭名昭著的Error:Cause: peer not authenticated错误。

在运行IntelliJ的终端上,我得到了以下内容:

代码语言:javascript
运行
复制
    * What went wrong:
A problem occurred configuring root project 'SomeAndroidProject'.
> Could not resolve all dependencies for configuration ':classpath'.
   > Could not resolve com.android.tools.build:gradle:0.13.0.
     Required by:
         :SomeAndroidProject:unspecified
      > Could not HEAD 'https://jcenter.bintray.com/com/android/tools/build/gradle/0.13.0/gradle-0.13.0.pom'.
         > peer not authenticated

我在互联网上到处搜索,但没有结果。请帮助我,所以大师的智慧!

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2014-11-29 21:23:00

在build.gradle中更改存储库语法,如下所示。参见下面的问题

代码语言:javascript
运行
复制
repositories {
    jcenter {
        url "http://jcenter.bintray.com/"
    }
}
票数 26
EN

Stack Overflow用户

发布于 2016-02-28 12:30:10

我通过在我的build.gradle中添加以下内容解决了这个问题:

代码语言:javascript
运行
复制
repositories { 
        maven { 
            url 'http://repo1.maven.org/maven2'; 
        } 
} 

完成后,尝试同步和重建您的项目。希望这能帮上忙。

票数 5
EN

Stack Overflow用户

发布于 2014-11-29 19:31:04

您应该导入证书:

首先从.cer下载证书( 这个url ),帮助是这里

将其复制到路径JDK_HOME/jre/lib/security

然后,使用指向上述位置的命令提示符,运行以下命令:

代码语言:javascript
运行
复制
keytool -import -alias git -file <cert_file_name_you_exported.cer> -keystore cacerts -storepass changeit

如果它提示批准,输入yes,然后打开所需的想法并玩得开心:)

如果这没有帮助,请尝试将证书导入JRE/lib/security/cacerts,这完全取决于您所使用的思想的构建路径

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27206040

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档