本文给出Android Studio报错的解决方案。
一.无法获取com.android.tools.build:gradle:3.5.3
AS在sync的时候会报错:
Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/…
原因:这个网址一直无法成功获取资源,只要带有https://dl.google.com/dl/android/maven2/com/这样的链接都无法下载。所以一直无法同步成功。
解决方案:仓库不可访问导致,由于google() 这个仓库地址是: https://dl.google.com/dl/android/maven2/com/ ,可能会出现无法访问的情况, 这时候只需要优先使用国内的阿里云仓库就可以了。
1.修改build.gradle中的repositories
方便大家拷贝,给出文本:
maven{ url 'https://maven.aliyun.com/repository/google'}
maven{ url 'https://maven.aliyun.com/repository/gradle-plugin'}
maven{ url 'https://maven.aliyun.com/repository/public'}
maven{ url 'https://maven.aliyun.com/repository/jcenter'}
2.修改gradle.properties
方便大家拷贝,给出文本:
systemProp.http.proxyHost=
systemProp.http.proxyPort=
systemProp.https.proxyHost=
systemProp.https.proxyPort=