错误:无法解决:com.android.support:support-annotations:26.0.2

Posted

技术标签:

【中文标题】错误:无法解决:com.android.support:support-annotations:26.0.2【英文标题】:Error:Failed to resolve: com.android.support:support-annotations:26.0.2 【发布时间】:2017-10-30 16:37:40 【问题描述】:

在尝试将 Glide 从 3.7.0 升级到 4.2.0 时,android Studio 抱怨:

错误:无法解决: com.android.support:support-annotations:26.0.2 安装存储库并同步项目打开 文件显示在 项目结构对话框

错误:无法解决: com.android.support:support-annotations:26.0.2 安装存储库并同步项目打开 文件显示在 项目结构对话框

我尝试如下更改我的locuslabs-android-sdk/sdk/build.gradle

来自:

compile "com.github.bumptech.glide:glide:$glide"

到:

compile("com.github.bumptech.glide:glide:$glide") 
    exclude module: 'com.android.support:support-annotations'

但 Android Studio 仍然抱怨同样的错误消息。

【问题讨论】:

【参考方案1】:

从Failed to resolve: com.android.support:support-v13:26,我获得了表达排除的不同语法,这消除了问题:

compile("com.github.bumptech.glide:glide:$glide") 
    exclude group: 'com.android.support', module: 'support-annotations'

【讨论】:

【参考方案2】:

将以下行添加到您的 build.gradle(应用级)文件中。

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

添加以上行后 - 干净构建您的项目并运行

【讨论】:

以上是关于错误:无法解决:com.android.support:support-annotations:26.0.2的主要内容,如果未能解决你的问题,请参考以下文章

Error: Program type already present: com.google.gson.FieldAttributes 的解决方法

如果不需要,防止 CollapsingToolbarLayout 折叠

recyclerView的用法

Error: Program type already present: okhttp3.Authenticator$1

无法打开物理文件 错误 怎么解决

修复Mac上的“ Safari无法找到服务器”错误的解决方法