将Android Studio项目与Firebase集成以实现Google登录功能时的相关性错误

我正在Kotlin中开发应用程序,并不断收到错误消息:


无法解决:firebase-auth-15.0.0`


尝试同步gradle时。我正在尝试实现Google登录功能。


apply plugin: 'com.android.application'


apply plugin: 'kotlin-android'


apply plugin: 'kotlin-android-extensions'

apply plugin: 'com.google.gms.google-services'


android {

compileSdkVersion 28

defaultConfig {

    applicationId "nus.is3261.kotlinapp"

    minSdkVersion 21

    targetSdkVersion 28

    versionCode 1

    versionName "1.0"

    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

}

buildTypes {

    release {

        minifyEnabled false

        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

    }

}

}


dependencies {

implementation fileTree(dir: 'libs', include: ['*.jar'])

implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"

implementation 'com.android.support:appcompat-v7:28.0.0'

implementation 'com.android.support.constraint:constraint-layout:1.1.3'

implementation 'com.android.support:support-v4:28.0.0'

implementation 'com.android.support:design:28.0.0'

testImplementation 'junit:junit:4.12'

androidTestImplementation 'com.android.support.test:runner:1.0.2'

androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'

implementation 'com.google.firebase:firebase-auth:16.0.1:15.0.0'


}

我试图在此处遵循堆栈溢出的解决方案,但是在同步gradle之后,我仍然收到此警告 Warning: The app gradle file must have a dependency on com.google.firebase:firebase-core for Firebase services to work as intended.


梵蒂冈之花
浏览 1007回答 3
3回答

慕的地6264312

您收到以下错误:无法解决:firebase-auth-15.0.0因为您在代码中使用了错误的依赖关系。要解决此问题,请更改以下代码行:implementation 'com.google.firebase:firebase-auth:16.0.1:15.0.0'至implementation 'com.google.firebase:firebase-auth:16.0.5'因为这样的版本16.0.1:15.0.0不存在。还请添加以下强制性的依赖项:implementation 'com.google.firebase:firebase-core:16.0.4'现在,您的应用程序gradle文件必须明确列出com.google.firebase:firebase-core作为Firebase服务正常工作的依赖项。在顶层build.gradle文件中,请确保具有最新版本的Google服务插件:classpath 'com.google.gms:google-services:4.1.0'
打开App,查看更多内容
随时随地看视频慕课网APP