为什么赢了';当我达到最低版本时,是否为我的颤振应用程序安装Firebase软件包?

为什么赢了';当我达到最低版本时,是否为我的颤振应用程序安装Firebase软件包?,firebase,terminal,dart,flutter,Firebase,Terminal,Dart,Flutter,我正在使用Dart和Flatter构建一个移动应用程序,并尝试导入和使用外部软件包(本例中为Firebase)。我随后安装了它(除了将pub-get更改为flatter-packages-get),我收到以下消息: The current Dart SDK version is 2.0.0-dev.58.0.flutter-f981f09760. Because myapp depends on firebase >=4.5.1 which requires SDK version &g

我正在使用Dart和Flatter构建一个移动应用程序,并尝试导入和使用外部软件包(本例中为Firebase)。我随后安装了它(除了将
pub-get
更改为
flatter-packages-get
),我收到以下消息:

The current Dart SDK version is 2.0.0-dev.58.0.flutter-f981f09760.

Because myapp depends on firebase >=4.5.1 which requires SDK version >=2.0.0-dev.61 <3.0.0, version solving failed.
pub get failed (1)
得到

`dart-lang/dart/dart 2.0.0-dev.69.5 already installed`

所以它说我需要2.0.0-dev.61或更高版本,但它也说我已经安装了2.0.0-dev.69.5。在我看来,我满足了要求,它应该可以正常工作,那么我缺少什么呢?

看起来您必须安装两个版本的sdk,并且它正在查找旧版本。@l'l所以我如何让它查找新版本?
`dart-lang/dart/dart 2.0.0-dev.69.5 already installed`