Flutter - 我看不到任何频道

时间:2021-05-03 09:22:41

标签: flutter dart flutter-layout flutter-test

我正在尝试升级我的颤振。当我在 android studio 的终端中点击 flutter upgrade 时,我收到错误“无法升级 Flutter:未配置原始存储库。运行 'git remote add origin https://github.com/flutter/flutter''.

当我尝试查看颤振通道时,我在 android studio 的终端中输入颤振通道,但我看不到任何通道。该列表为空。 Check the screenshot

在终端中稳定运行flutter通道后,切换成功。我再次运行 flutter upgrade 命令,同样的问题再次发生。附上截图。 New screenshot

2 个答案:

答案 0 :(得分:1)

试试flutter doctor,你会看到flutter channel unknown。这就是为什么 Flutter 使用 git 来管理 Framework,当你 checkout 到不同的提交代码/标签时,flutter channel 变成了 unknown

这是你必须做的:

flutter channel stable

上面我提到了stable,如果您需要更改要结帐的频道(在终端 / cmd 中通过 flutter channel 查看可用频道)。

那么:

flutter upgrade

现在一切正常。

如果没有尝试以下:

转到 flutter framework 所在的目录并通过 upstream 设置 git branch --set-upstream-to=origin/stable stable

请注意,如果您在 flutter framework 所在的目录中尝试,flutter channel stable 等效于 git checkout stable

从已报告的 issue tracker 中了解有关此问题的更多信息。

最初回答here

答案 1 :(得分:0)

尝试运行 flutter stable channel,然后运行 ​​flutter upgrade

应该可以。