2

我正在尝试获取cloud_firestore此 Flutter 教程所需的软件包: https ://codelabs.developers.google.com/codelabs/flutter-firebase/#7

当我跑步时,flutter packages get我只会回来: Package cloud_firestore has no versions that match >=0.7.0 <0.8.0 derived from...

cloud_firestore软件包在此网站上说https://github.com/flutter/plugins/tree/master/packages/cloud_firestore最新版本是0.7.2 我也尝试过该版本,但我得到了同样的错误。

我也试过flutter的dev、master和beta通道,都没有成功拿到这个包。

而且,这是我的pubspec.yaml文件:

name: test_app
description: Integrate firebase into flutter
dependencies:
  flutter:
    sdk: flutter
  cupertino_icons: ^0.1.0
  cloud_firestore: ^0.7.0

dev_dependencies:
  flutter_test:
    sdk: flutter

flutter:
  uses-material-design: true

关于可能发生的事情有什么建议吗?谢谢你。

4

3 回答 3

1

得到它“固定”,虽然这不是一个真正的答案。

在第二台计算机上尝试过,它一直给我同样的问题。

在第一台计算机上尝试过,但在不同的位置,并且flutter packages get有效!

那么......第一个网络位置的某些东西阻止了存储库?

无论如何,现在它按预期工作。对不起,感谢所有给我尝试的想法的人!

于 2018-06-03T00:51:00.437 回答
1

存在的文档说在您的 pubspec.yaml 中包含以下内容:

firebase_firestore: ^0.12.7+1

我相信那些文档是错误的。应该是cloud_firestore,最新的包版本可以在这里找到:

https://firebaseopensource.com/projects/flutter/plugins/

希望这可以帮助某人。

于 2019-08-14T19:25:13.163 回答
0

尝试不指定版本,只需保留“cloud_firestore:”。它将自动获取最新版本的软件包。不建议将其用于生产目的,因为最新版本不稳定。但是为了测试目的,这很好

于 2018-06-01T16:25:56.383 回答