idea运行Android项目时弹出一个框填proxy,分别填了一个http一个https,下完组件后gradle sync报错Failed to parse host
依次尝试了:1.在setting里设no proxy(无效,本来就是no proxy)2.在help里重置idea设置(无效)3.在gradle properties文件里删除proxy(无效,根本没有)4.再装另一个版本的idea,新开一个项目(无效。。。但是报了斜杠前的提示还给了配置proxy的网址,但没用)
最后,删除c盘用户文件下的gradle.properties文件,报错里终于没有之前填的地址了
换成了'dl.google.com'。。。
然后在build.gradle文件中添加
buildscript {
repositories {
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.2'
}
}
allprojects {
repositories {
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
}
}
成功啦!