我下载了Android Studio 3.0并开始按照构建我的第一个应用程序教程进行操作。但Gradle抛出了以下错误:
无法解析com.android.support:appcompat-v7:26.1.0。
我在SO上搜索了类似的问题,例如这个和那个,但是它们都没有帮助到我。
最终,我发现我正在为Android Studio使用代理:
为了解决这个错误,我必须为Gradle实现代理,通过向gradle.properties
文件添加以下行:
systemProp.http.proxyHost=127.0.0.1
systemProp.http.nonProxyHosts=localhost, 127.0.0.1
org.gradle.jvmargs=-Xmx1536m
systemProp.http.proxyPort=8118
systemProp.https.proxyHost=127.0.0.1
systemProp.https.nonProxyHosts=localhost, 127.0.0.1
systemProp.https.proxyPort=8118
在将上述语句添加到
gradle.properties
后,错误得到了解决。请注意,需要将HTTP和HTTPS代理都添加到Gradle属性中。