You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Firebase Firestore无法正常工作求助(Google登录等功能正常)

问题:Firestore 无法正常工作,提示模块版本冲突

本地模块 com.google.android.gms.providerinstaller.dynamite:0 与远程模块 com.google.android.gms.providerinstaller.dynamite:0 存在版本冲突。目前Firebase的Google登录等功能均可正常使用,但Firestore无法正常工作。

pubspec.yaml 配置

name: planner_piyon
description: 
version: 1.0.0+1

environment:
sdk: '>=2.18.5 <3.0.0'

dependencies:
flutter:
sdk: flutter

cupertino_icons: ^1.0.2

dev_dependencies:
  flutter_test:
     sdk: flutter

  flutter_lints: ^2.0.0
  #mysql1: ^0.20.0
  url_launcher: ^6.1.6
  material_design_icons_flutter: ^6.0.7096
  google_fonts: ^3.0.1
  date_format: ^2.0.7
  calendar_date_picker2: ^0.3.6
  firebase_auth: ^4.2.5
  google_sign_in: ^5.1.3
  provider: ^6.0.5
  firebase_core: ^2.4.1
  cloud_firestore: ^4.3.1

flutter:
 uses-material-design: true

 assets:
   - lib/files/

 fonts:
   - family: Bahnschrift
     fonts:
       - asset: lib/fonts/Bahnschrift.ttf

Firestore 相关代码实现

import 'package:cloud_firestore/cloud_firestore.dart';


time_now() {
   return DateTime(
      DateTime.now().year, DateTime.now().month, DateTime.now().day);
}

save_user_data_to_firebase(username,id,mail,password){
FirebaseFirestore firestore = FirebaseFirestore.instance;
CollectionReference users = FirebaseFirestore.instance.collection('user_data');
users.add({
    'name':'$username',
    'id':'$id',
    'mail':'$mail',
    'password':'$password',
    'date':'${time_now()}',
  });
}

已尝试的修复操作

  • 更新Google服务
  • 通过CLI安装依赖
  • 更新所有模块

(注:原提问附带警告截图,内容为模块版本冲突提示)

内容的提问来源于stack exchange,提问作者Emir

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 16:40:26