【问题标题】:Flutter - I can't see any channelFlutter - 我看不到任何频道
【发布时间】:2021-07-25 17:13:51
【问题描述】:

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

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

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

【问题讨论】:

    标签: flutter dart flutter-layout flutter-test


    【解决方案1】:

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

    应该可以的。

    【讨论】:

    • 我已经按照你说的做了,但我又遇到了同样的问题。我附上了我的问题的新屏幕截图。请看一下。谢谢!
    【解决方案2】:

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

    这是你必须做的:

    flutter channel stable
    

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

    然后:

    flutter upgrade
    

    现在一切都应该正常了。

    如果不试试下面:

    转到 Flutter 框架所在目录,并通过 git branch --set-upstream-to=origin/stable stable 设置 upstream

    请注意,flutter channel stable 等同于git checkout stable,如果您尝试在 Flutter 框架所在的目录中。

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

    最初回答here

    【讨论】:

    • 我已经按照你说的做了,但我又遇到了同样的问题。我附上了我的问题的新屏幕截图。请看一下。谢谢!
    • 查看这个github.com/flutter/flutter/issues/14193,这是一个详细的讨论,在这个 GitHub 问题上有许多解决方案。其中之一肯定可以解决您的问题。
    • 谢谢。这(git branch --set-upstream-to=origin/stable stable)对我有用。
    • 为什么这仍然是一个问题?我在全新安装颤振时遇到同样的问题,并且更改+升级到任何频道都不起作用
    猜你喜欢
    • 1970-01-01
    • 2020-12-17
    • 2017-10-26
    • 2021-09-29
    • 1970-01-01
    • 2012-04-01
    • 1970-01-01
    • 2020-10-22
    • 2019-01-06
    相关资源
    最近更新 更多