关于Android Studio gradle:build xx

作者: zhongjh | 来源:发表于2021-11-23 09:58 被阅读0次

    gradle:build xxxx长时间执行的问题

    本身设置代码如下:

        repositories {
            maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
            maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
            google()
            jcenter()
            mavenCentral()
            maven { url "https://jitpack.io" }
        }
    

    google()mavenCentral()暂时去掉,如下:

        repositories {
            maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
            maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
            jcenter()
            maven { url "https://jitpack.io" }
        }
    

    如果Sync后随后出现Gradle Connect to 127.0.0.1:xxxx [/127.0.0.1] failed: Connection refused: connect的问题

    问题原因

    这是由于设置了本地代理导致Android Studio在想要获取资源的时候却无法访问远端服务器

    解决方法

    第一种:删除或者注释掉项目下的gradle.properties文件内的以下代码

    systemProp.https.proxyPort=xxxx
    systemProp.http.proxyHost=127.0.0.1
    systemProp.https.proxyHost=127.0.0.1
    systemProp.http.proxyPort=xxxx
    

    第二种:直接找全局文件进行删除跟上面一样的代码
    C:\Users\xx.gradle\gradle.properties

    最后就能很快速的同步成功,这时候可以把google()mavenCentral()恢复了

    相关文章

      网友评论

        本文标题:关于Android Studio gradle:build xx

        本文链接:https://www.haomeiwen.com/subject/tyxwtrtx.html