在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'
])
}
删除这些文件后,它的工作是为我