问题:Error:Failed to resolve: com.android.support:support-annotations:26.0.2

发布于 2020-01-04 16:43:30

问题描述:

在使用AndroidStudio依赖一些第三方库的时候,比如Glide(4.1.1)的时候,同步之后,可能会出现如下的异常信息:

Error:Failed to resolve: com.android.support:support-annotations:26.0.2

原因:

一般情况下,是配置仓库出现的问题,按照glide给出的配置要求,如下:

repositories {
  mavenCentral()
  maven { url 'https://maven.google.com' }
}

但同步之后,都没有任何效果,还是出现如上的错误提示信息。

解决方案:

经过了一番搜索,尝试了一些方法,终于找到了一个解决方案,地址如下:
https://stackoverflow.com/questions/46023971/failed-to-resolve-com-android-supportsupport-annotations-26-0-1
https://stackoverflow.com/questions/45385199/failed-to-resolve-com-android-supportsupport-v426-0-0-and-other-similar-err
见第一个答案

由于一些第三方库都放在了Google的Maven资源库(maven.google.com)中,需要将此资源库配置到allprojects 之中,如下:

allprojects {
    repositories {
        jcenter()
        maven {
            url 'https://maven.google.com'
        }
    }
}
0 条评论

发布
问题

官网
微信

官方微信