> Could not resolve com.android.tools.build:gradle:3.1.2.
     Required by:
         project :
      > Could not resolve com.android.tools.build:gradle:3.1.2.
         > Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.1.2/gradle-3.1.2.pom'.
            > Could not HEAD 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.1.2/gradle-3.1.2.pom'.
               > Connect to mirrors.dormforce.net:80 [mirrors.dormforce.net/202.115.22.208] failed: Connection timed out: connect以上时Android studio的报错信息,奇怪的是将地址放入浏览器却可以正常下载!!本人android studio小白,有没有遇到类似问题的兄弟啊,给点建议啊,拜谢

解决方案 »

  1.   

    被墙了吧,你可以直接在浏览器上下好gradle再移到可以看看https://blog.csdn.net/qq_23901319/article/details/50418234
      

  2.   

    改一下build.gradle
        repositories {
            google()
    //    jcenter()
            maven { url 'http://repo1.maven.org/maven2' }
            mavenCentral()
            maven { url 'https://jitpack.io' }
        }
     试试
      

  3.   

    被墙了吧,你可以直接在浏览器上下好gradle再移到可以看看https://blog.csdn.net/qq_23901319/article/details/50418234
    谢谢兄弟了,还是不行,我的Android studio版本是3.4.1
    兄弟可知道 gradle-3.1.2.pom 这玩意是什么东东,为什么要下载这个?
      

  4.   


    谢谢兄弟了,不过还是不行哦,换过很多地址了。
    奇怪的是,地址放在浏览器里可以下载,在 AS中就报错,尴尬啊,谁来救救我啊。
    这个第一次编译的时候必须要下一次的,我也是最近才开始接触android的开发,我用上面这个把环境搭好了,总之也是过程也曲折的,也是换来换去试来试去,最后搞定了。不知道你那是什么情况了。
    哦对了,还有个东东你可以试试,证书,把证书注册了,再试试。
      

  5.   

    根目录build.gradle的2个repositories都要改,把顺序调一下自己的在前面,我的用的是阿里云的
    buildscript {
        repositories {
            maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
            maven { url 'https://jitpack.io' }
            google()
            jcenter()
        }
        dependencies {
    ...
        }
    }allprojects {
        repositories {
            maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
            maven { url 'https://jitpack.io' }
            google()
            jcenter()
        }
    }
      

  6.   


    谢谢兄弟了,不过还是不行哦,换过很多地址了。
    奇怪的是,地址放在浏览器里可以下载,在 AS中就报错,尴尬啊,谁来救救我啊。
    这个第一次编译的时候必须要下一次的,我也是最近才开始接触android的开发,我用上面这个把环境搭好了,总之也是过程也曲折的,也是换来换去试来试去,最后搞定了。不知道你那是什么情况了。
    哦对了,还有个东东你可以试试,证书,把证书注册了,再试试。
    谢谢兄弟啊,
    这个问题后来我解决了。
    我修改了project structure中的gradle 插件版本号,将其修改成我IDE中的插件版本号,再将gradle版本修改成最新版本号,问题就解决了