Failed to resolve: com.android.support:appcompat-v7:25.3.0

问题场景:

Android Studio版本升级之后,Build之前正常的项目失败(用2.2.3版本正常编译的项目使用4.0.1版本的studio编译失败)。

报错如下:

Failed to resolve: com.android.support:appcompat-v7:25.3.0
Add Google Maven repository and sync project
Show in Project Structure dialog
Affected Modules: app
根据提示需要添加google maven仓库

于是点击 Add Google Maven repository and sync project 之后,便打开了项目的build.gradle文件

在build.gradle中添加如下:

allprojects {
    repositories {
        jcenter()
        maven{url "https://maven.google.com"}
    }
}

添加 maven{url "https://maven.google.com"} 之后同步项目即可解决该报错问题。

我们添加了google的maven仓库,但是如果我们不能范围google外网的话,也会报错,例如要你配置代理之类的或者是编译时出现如下问题 SSL peer shut down incorrectly 或者某些jar包下载不下来,一般是因为墙的原因导致的。我们可以不配google的maven而是配置国内的,比如

maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }

allprojects {
    repositories {
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
        jcenter()
    }
}
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值