AndroidStudio代理设置问题导致项目无法构建

Android Studio报错 A problem occurred configuring root project '***'. Could not resolve all artifacts for configuration ':classpath'.

具体报错信息

A problem occurred configuring root project 'test02'.
> Could not resolve all artifacts for configuration ':classpath'.
   > Could not find com.android.tools.build:gradle:3.6.3.
     Searched in the following locations:
       - https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.6.3/gradle-3.6.3.pom
       - https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.6.3/gradle-3.6.3.jar
       - https://jcenter.bintray.com/com/android/tools/build/gradle/3.6.3/gradle-3.6.3.pom
       - https://jcenter.bintray.com/com/android/tools/build/gradle/3.6.3/gradle-3.6.3.jar
     Required by:
         project :
image

问题描述

  • 新建 Android 工程,进入项目直接报出该错误。
  • 点击报错信息中的文件,可以进行下载,证明链接没问题,很大概率就是 Android studio 无法访问到该链接
  • 关闭本地 vpn 后提示报错
    • image
    • Connect to 127.0.0.1:9090 [/127.0.0.1] failed: Connection refused (Connection refused) 本地端口9090无法链接到服务器,回想起来自己设置代理的时候出了问题

解决方案

修改 gradle.properties 文件,注释掉代理相关语句

image
  • 该文件存在于系统中的 gradle 配置中,和具体的项目无关,需要找地本地的文件
  • Mac 系统在 ~/.gradle/gradle.properties 可以找到该文件
  • 注释掉图中红色框内的内容
  • 重启 Android Studio , 重新打开文件,此时可以正常运行

你可能感兴趣的:(AndroidStudio代理设置问题导致项目无法构建)