Flutter升级错误:未知的flutter标签

Cfc*_*100 89 flutter flutter-upgrade

~ flutter 升级 未知的 flutter 标签。放弃升级以避免破坏本地更改。如果不是在官方渠道工作,建议直接使用git。

我尝试将我的 flutter sdk 升级到最新稳定版本“flutter_macos_3.13.1-stable”,但出现错误消息:“未知的 flutter 标记。放弃升级以避免破坏本地更改。如果不工作,建议直接使用 git官方频道。” 而是一条成功的消息。

Nir*_*ode 122

flutter upgrade从 flutter 安装目录运行。它可以正常工作,无需使用--force-f标签。

flutter upgrade -v以获得更详细的输出。

  • 代码本身存在问题,现已修复。但您仍然需要执行相同的操作才能获取下一个修补程序版本,其中包括此问题的修复程序。 (3认同)

小智 32

赶紧跑flutter upgrade --force

  • 这不危险吗? (6认同)
  • 盲目地将这种心态应用于所有事情是危险的,是的……但有时有必要让事情顺利进行。 (3认同)

小智 11

我发现在安装目录中运行 Flutter 升级对我有用......

\n
flutter doctor -v\n
Run Code Online (Sandbox Code Playgroud)\n

给出版本、频道和安装位置:

\n
flutter doctor -v\n
Run Code Online (Sandbox Code Playgroud)\n

输出:

\n
[\xe2\x9c\x93] Flutter (Channel stable, 3.13.0, on Ubuntu 22.04.3 LTS 6.2.0-26-generic, locale en_GB.UTF-8)\n    \xe2\x80\xa2 **Flutter version 3.13.0 on channel stable at /home/mark/snap/flutter/common/flutter**\n
Run Code Online (Sandbox Code Playgroud)\n


Hes*_*epa 6

出现此错误的原因之一是尝试从 flutter sdk 本身以外的其他位置升级 flutter sdk。

  1. 从终端打开flutter sdk位置

    cd /<-- path -->/flutter 
    
    Run Code Online (Sandbox Code Playgroud)
  2. 从内部执行升级命令

    flutter upgrade     
    
    Run Code Online (Sandbox Code Playgroud)