Gradle 下载 SDK 失败

现象一:

出现 peer not authenticated

原因:

本地与 bintray 服务器 https 链接出现故障,修改成 http 即可

解决方案:

projectmodulebuild.gradle 文件中的 jcenter 修改成:

maven {
    name "jcenter"
    url "http://jcenter.bintray.com/"
}

或者

jcenter {
    url "http://jcenter.bintray.com/"
}

或者:

projectbuild.gradle 文件中,添加 mavenCentral(),并置于 jcenter()

allprojects {
    repositories {
        mavenCentral()
        jcenter()
    }
}

Android Studio Gradle 导入库失败的问题

首先检查 project的build.gradle 的设置和 modulebuild.gradle 设置,

确保无误,还是导入失败,可以尝试如下方法清 gradle 缓存,重新导入:

Mac

1.转到你的home目录 bash

rm -rf ~/.gradle/caches/

2.转到你的project根目录 bash

rm -rf .gradle

3.重新导入

gradlew assemble

Windows

1.转到你的用户目录下,找到 .gradle->caches,删除所有文件

2.转到你的 project 根目录,找到 .gradle 文件夹,删除所有文件

3.重新导入

gradlew.bat assemble