【问题标题】:Flutter: Cannot use Firestore.instance even after importing the package(cloud_firestore)Flutter:即使在导入包后也无法使用 Firestore.instance(cloud_firestore)
【发布时间】:2021-05-23 02:32:40
【问题描述】:

错误图片:https://i.stack.imgur.com/SZLOO.png

即使在导入所需的包(cloud_firestore)后,我也无法使用 Firestore.instance。我已上传显示错误的图像。请考虑提供帮助。

我在 pubspec.yaml 中导入了以下内容

name: fluttershare
description: A new Flutter project.


publish_to: 'none' 


version: 1.0.0+1

environment:
  sdk: ">=2.7.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  cloud_firestore: ^0.16.0+1
  image_picker: ^0.6.7+22
  firebase_core: ^0.7.0
  firebase_storage: ^7.0.0
  firebase_auth: ^0.20.0+1
  google_sign_in: ^4.5.9
  geolocator: ^6.2.0
  uuid: ^2.2.2
  image: ^2.1.19
  animator: ^2.0.2
  path_provider: ^1.6.27
  firebase_messaging: ^6.0.16
  timeago: ^2.0.29
  cached_network_image:
  flutter_svg:
  cupertino_icons: ^1.0.2

dev_dependencies:
  flutter_test:
    sdk: flutter


flutter:
  uses-material-design: true
  fonts:
    - family: Signatra
      fonts:
        - asset: assets/fonts/Signatra.ttf
  assets:
    - assets/images/google_signin_button.png
    - assets/images/upload.svg
    - assets/images/search.svg
    - assets/images/activity_feed.svg
    - assets/images/no_content.svg
 

【问题讨论】:

    标签: firebase flutter dart google-cloud-firestore


    【解决方案1】:

    我发现您使用的是最新版本的软件包。

    使用

    FirebaseFirestore.instance.collection();
    

    而不是

    Firestore.instance.collection();
    

    【讨论】:

    • 谢谢,我不确定这是不是正确的方法,因为即使我使用“FirebaseFirestore.instance.collection();”,其他一些功能也无法正常工作.我是全新的,所以感谢您的解释
    猜你喜欢
    • 2021-05-07
    • 2021-06-26
    • 2018-04-15
    • 1970-01-01
    • 2016-05-01
    • 1970-01-01
    • 2020-09-12
    • 2020-05-17
    • 2020-07-26
    相关资源
    最近更新 更多