Flutter Android构建因firebase依赖关系而失败(找不到com.google.firebase:fir



在pubspec.yaml上升级Firebase libs后,我一直在为以下构建错误而挣扎https://github.com/FirebaseExtended/flutterfire/issues/17,但到目前为止还没有解决方案。有人能帮我吗?

What went wrong:                                                      
Execution failed for task ':firebase_core:generateReleaseRFile'.        
> Could not resolve all files for configuration ':firebase_core:releaseCompileClasspath'.
> Could not find com.google.firebase:firebase-common:.               
Required by:                                                       
project :firebase_core

(我也面临这个问题:它停止识别build.gradle内部的GradleException(

Flutter刮刀

[✓] Flutter (Channel stable, 2.0.3, on macOS 11.2.3 20D91 darwin-x64)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[✓] Xcode - develop for iOS and macOS
[✓] Android Studio (version 4.1)

Pubspec

firebase_auth: ^1.0.1
cloud_firestore: ^1.0.1
firebase_database: ^6.1.0
firebase_core: 1.0.1
google_sign_in: ^5.0.1

build.gradle 的依赖关系

dependencies {
classpath 'com.android.tools.build:gradle:4.1.3'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.google.gms:google-services:4.3.5'
}

依赖于app/build.gradle

dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'com.google.firebase:firebase-bom:26.8.0'
implementation 'com.google.android.gms:play-services-base:17.6.0'
implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0'
implementation 'com.google.firebase:firebase-core:11.0.4'
implementation 'com.google.firebase:firebase-auth:19.7.0'
implementation 'com.google.firebase:firebase-database:19.7.0'
implementation 'com.google.firebase:firebase-firestore:19.7.0'
}

我已经试过了,但没有效果:

  • 减少到classpath'com.google.gms:google services:3.2.1'
  • 颤振清理和包装升级
  • 无效的缓存/重新启动

有人能帮我吗?连续2天,没有任何证据表明是什么原因导致了这种情况。提前感谢!

删除了build.gradle文件中设置的外部firebase SDK版本

rootProject.ext {
set('FlutterFire', [
FirebaseSDKVersion: '25.12.0'
])
}

删除这些文件后,它的工作是为我

相关内容

最新更新