我正在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 28defaultConfig { 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.
3 回答
慕的地6264312
TA贡献1817条经验 获得超6个赞
您收到以下错误:
无法解决: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'
- 3 回答
- 0 关注
- 997 浏览
添加回答
举报
0/150
提交
取消