Gradle无法解决最新的Firebase库,即9.4.0版本的版本。

11 浏览
0 Comments

Gradle无法解决最新的Firebase库,即9.4.0版本的版本。

我想将我的Firebase库升级到新的9.4.0版本;但是,在同步Gradle时出现“无法解析”的错误。错误如下:

Error:(38, 13) Failed to resolve: com.google.firebase:firebase-core:9.4.0
Error:(40, 13) Failed to resolve: com.google.firebase:firebase-auth:9.4.0
Error:(40, 13) Failed to resolve: com.google.firebase:firebase-storage:9.4.0

尝试了使用和不使用firebase-core,但没有区别。

这是我的Gradle文件,包括项目级别和应用级别:

项目级别:

  buildscript {
repositories {
    jcenter()
    mavenLocal()
}
dependencies {
    classpath 'com.android.tools.build:gradle:2.1.2'
    classpath 'com.google.gms:google-services:3.0.0'
    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}
 }
 allprojects {
repositories {
    jcenter()
    mavenLocal()
}
}
 task clean(type: Delete) {
delete rootProject.buildDir
}

应用级别:

apply plugin: \'com.android.application\'

    android {
compileSdkVersion 24
buildToolsVersion "24.0.0"
defaultConfig {
    applicationId "com.example.main.projectone"
    minSdkVersion 18
    targetSdkVersion 24
    versionCode 1
    versionName "1.0"
    multiDexEnabled true
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'),     'proguard-rules.pro'
    }
}
 }
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
//  compile 'com.google.android.gms:play-services-gcm:9.2.0'
//  compile 'com.google.android.gms:play-services:9.2.1'
compile('com.facebook.android:facebook-android-sdk:4.7.0') {
    exclude module: 'bolts-android'
}
//  compile 'com.fasterxml.jackson.core:jackson-core:2.8.1'
// compile 'com.fasterxml.jackson.core:jackson-databind:2.8.1'
compile 'com.android.support:appcompat-v7:24.0.0'
compile 'com.google.firebase:firebase-core:9.4.0'
compile 'com.google.firebase:firebase-auth:9.4.0'
compile 'com.google.firebase:firebase-storage:9.4.0'
compile 'com.android.support:design:24.0.0'
compile 'com.parse:parse-android:1.13.0'
compile 'com.github.bumptech.glide:glide:3.7.0'
compile 'com.github.bumptech.glide:okhttp3-integration:1.4.0@aar'
compile 'com.squareup.okhttp3:okhttp:3.3.1'
compile 'com.android.support:cardview-v7:24.0.0'
compile 'com.android.support:support-v4:24.0.0'
compile 'com.google.android.gms:play-services:9.2.1'
compile 'com.android.support:multidex:1.0.1'
compile 'com.fasterxml.jackson.core:jackson-annotations:2.8.1'
compile 'de.hdodenhof:circleimageview:2.1.0'
compile 'com.android.support:recyclerview-v7:24.0.0'
}
 apply plugin: 'com.google.gms.google-services'

任何想法为什么Gradle无法解析这些库?这是Firebase网站上有关它们的信息:Firebase Newest Libs。感谢您的帮助。

admin 更改状态以发布 2023年5月20日
0
0 Comments

我碰到了完全相同的问题,不理解它,但修复它的方法:

我去 SDK Manager -> SDK 工具,并将“Google Repository”从 rev 31 更新为 rev 32。之后我再次尝试同步我的项目,竟然魔法般地解决了。

0
0 Comments

在Android Studio中更新SDK工具。将Google Play服务和Google存储库升级到最新版本后,我能够解决最新版本9.4.0的Firebase库面临的相同问题Android Studio SDK Tools

0