Android Studio/Intellij,Gradle错误:原因:对等方未经过身份验证

Nat*_*elB 11 java ssl android intellij-idea gradle

此刻与intelliji战斗.该死的东西不会下载我gradle 2.1.

我有一个在github上托管的Android项目,我已将其克隆到我的笔记本电脑上.我有SSL证书,我知道这个,因为我可以使用SSL从谷歌下载SDK软件,我也可以下载gradle 1.12.我无法下载的是gradle 2.1.(我可以使用我的网络浏览器下载gradle 2.1)

我从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.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
Run Code Online (Sandbox Code Playgroud)

(XXXXXX是隐藏应用程序的身份 - 这不是错误)

它没有理由失败 - 但确实如此.我在互联网上搜索得很远,但没有用.请帮助我明智的大师!

Ati*_*gur 26

在build.gradle中更改存储库语法,如下所示.请参阅以下问题.

repositories {
    jcenter {
        url "http://jcenter.bintray.com/"
    }
}
Run Code Online (Sandbox Code Playgroud)


小智 5

我已通过将以下内容添加到我的 build.gradle 中来解决此问题:

repositories { 
        maven { 
            url 'http://repo1.maven.org/maven2'; 
        } 
} 
Run Code Online (Sandbox Code Playgroud)

完成后,尝试同步和重建您的项目。希望这是有帮助的。