错误:无法解决:com.android.support:design:25.4.0;错误:无法解决:com.android.support:support-core-utils:25.4.0。

3

我正在学习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'    
}

我的 build.gradle 文件在 app 文件夹之外

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"
        }
    }
}

我想问一下,这些错误有什么解决方案吗?我已经在网上搜索了这些错误的解决方案,但是找不到一个能解决我的问题的。


清理-重建-运行 - IntelliJ Amiya
下载支持库的最新版本。清理,重新构建,运行。 - Zoe stands with Ukraine
我已将以下代码行添加到我的依赖项中:compile "com.android.support:support-core-utils:25.4.0",然后进行了清理、重建和运行,但仍然出现相同的错误信息。@LunarWatcher - Henrych
有一些东西,比如支持库,你需要与SDK一起下载。 - Zoe stands with Ukraine
更新SDK中的支持库是我想要表达的意思。 - Zoe stands with Ukraine
同样的问题,另一个问题。希望这可以帮到你。https://dev59.com/BVcP5IYBdhLWcg3wP3wU#44706107 - Chirag
2个回答

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'

希望它有所帮助。

0

我在我的程序中遇到了同样的问题,但我成功地解决了它。 根据Firebase网页上可用库所述,您应该使用最新的实时数据库依赖项行: com.google.firebase:firebase-database:11.0.2


谢谢。我通过在Firebase使用所有最新可用的库来解决了这个问题。谢谢。 - Henrych

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接