对于一些网上下载的别人的android studio项目,打开工程后会自动下载依赖的.jar,但是由于国内google被禁,所以一些依赖库下载不下来,针对这种情况只需要切到国内的仓就可以了。
打开根目录下的build.gradle。里面有两处 google() jcenter() 需要修改。改成如下样式就可以了。
repositories {
//原始
// google()
// jcenter()
//新增
maven {allowInsecureProtocol = true
url 'http://maven.aliyun.com/nexus/content/repositories/google' }
maven {allowInsecureProtocol = true
url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
maven {allowInsecureProtocol = true
url 'http://maven.aliyun.com/nexus/content/groups/public/' }
}
通过阿里云的仓去下载依赖库,上面的allowInsecureProtocol = true 这个是高版本gradle需要添加,测试的是7.4,低版本要把这个删了。