【问题标题】:Error:Failed to resolve: com.android.support:design:25.4.0;Error:Failed to resolve: com.android.support:support-core-utils:25.4.0错误:无法解决:com.android.support:design:25.4.0;错误:无法解决:com.android.support:support-core-utils:25.4.0
【发布时间】:2018-01-05 07:52:10
【问题描述】:

我正在学习 Firebase,但由于以下错误而陷入困境:

Error:Failed to resolve: com.android.support:customtabs:25.4.0
Error:Failed to resolve: com.android.support.constraint:constraint-layout:1.1.0-beta1
Error:Failed to resolve: com.android.support:design:25.4.0
Error:Failed to resolve: com.android.support:support-core-utils:25.4.0
Error:Failed to resolve: com.android.support:cardview-v7:25.4.0

我的 app/build.gradle 文件中的依赖项如下:

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.android.support:appcompat-v7:25.3.1'
    compile 'com.android.support:design:25.3.1'
    compile 'com.android.support.constraint:constraint-layout:1.0.2'
    //Firebase
    compile 'com.google.firebase:firebase-database:10.0.1'
    compile 'com.google.firebase:firebase-auth:11.0.2'
    compile 'com.firebaseui:firebase-ui-auth:2.1.1'
    testCompile 'junit:junit:4.12'    
}

对于我的 app 文件夹外的 build.gradle 文件

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.3'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
        classpath 'com.google.gms:google-services:3.0.0'
    }
}

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

我想问一下这些错误的解决方案是什么? 我一直在网上搜索有关这些错误的解决方案,但找不到可以解决我的问题的解决方案。

【问题讨论】:

  • 清理-重建-运行
  • 下载最新版本的支持 repo。清理、重建、运行。
  • 我已将此行添加到我的依赖项中,编译 "com.android.support:support-core-utils:25.4.0" 然后清理、重建、运行但仍然是相同的 @LunarWatcher
  • 有一些东西,比如你需要用 SDK 下载支持 repo
  • 所以更新 SDK 中的支持 repo 就是我想说的

标签: android android-studio firebase dependencies firebaseui


【解决方案1】:

你需要更改这行代码:

compile 'com.android.support.constraint:constraint-layout:1.0.2'

compile 'com.android.support.constraint:constraint-layout:1.0.1'

这两行要具有相同的版本:

compile 'com.google.firebase:firebase-database:11.0.1'
compile 'com.google.firebase:firebase-auth:11.0.1'

希望对你有帮助。

【讨论】:

    【解决方案2】:

    在我的程序中遇到了同样的问题,我能够解决它。 根据 Firebase 网页上的available libraries,您应该使用最新的实时数据库依赖行: com.google.firebase:firebase-database:11.0.2

    【讨论】:

    • 谢谢。我已经通过使用 firebase 上所有最新的可用库解决了这个问题。谢谢。
    猜你喜欢
    • 2017-11-25
    • 2018-02-06
    • 1970-01-01
    • 2023-04-06
    • 1970-01-01
    • 2020-01-16
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    相关资源
    最近更新 更多