升级flutter后命令不起作用

Nit*_*euq 9 upgrade flutter

由于最小v1.5 sdk插件需要,我使用flutter upgrade,但由于我无法使用命令......我找不到bash命令,

我尝试手动下载 1.5 sdk 并替换以前的文件夹,当我使用 flutter doctor 他说我有 1.2.1 ...我尝试重新升级但出现此错误:

Your flutter checkout has local changes that would be erased by upgrading. If you want to keep these changes, it is
recommended that you stash them via "git stash" or else commit the changes to a local branch. If it is okay to remove
local changes, then re-run this command with --force.




C:\Users\utilisateur>flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[?] Flutter (Channel stable, v1.2.1, on Microsoft Windows [version 10.0.17134.829], locale fr-FR)
[?] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[?] Android Studio (version 3.3)
[!] VS Code, 64-bit edition (version 1.21.1)
    X Flutter extension not installed; install from
      https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter
[?] Connected device (1 available)

! Doctor found issues in 1 category.
Run Code Online (Sandbox Code Playgroud)

我试过 git clean -xfd

我有 ...

C:\Users\utilisateur>git clean -xfd
Unlink of file '.AndroidStudio3.3/config/plugins/Dart/lib/Dart.jar' failed. Should I try again?
(y/n) Sorry, I did not understand your answer. Please type 'y' or 'n'
Unlink of file '.AndroidStudio3.3/config/plugins/Dart/lib/Dart.jar' failed. Should I try again? (y/ngit stash save --keep-index
) Sorry, I did not understand your answer. Please type 'y' or 'n'
Unlink of file '.AndroidStudio3.3/config/plugins/Dart/lib/Dart.jar' failed. Should I try againgit stash save --keep-index
? (y/n) Sorry, I did not understand your answer. Please type 'y' or 'n'
Unlink of file '.AndroidStudio3.3/config/plugins/Dart/lib/Dart.jar' failed. Should I try again? git stash save --keep-index
(y/n) Sorry, I did not understand your answer. Please type 'y' or 'n'
Unlink of file '.AndroidStudio3.3/config/plugins/Dart/lib/Dart.jar' failed. Should I try again? (y/n)
Run Code Online (Sandbox Code Playgroud)

Mah*_*alv 14

在我的情况下,Flutter 有未暂存的更改(因为它使用 git),所以我需要将它隐藏或重置以便能够升级它。

转到颤振的路径,然后:

git add -A
git reset --hard
Run Code Online (Sandbox Code Playgroud)

或者,您--force无论如何都可以使用它来升级它。

flutter upgrade --force
Run Code Online (Sandbox Code Playgroud)


Muh*_*raf 8

在 Android Studio 或 CMD 中打开您的终端并粘贴它

flutter upgrade --force
Run Code Online (Sandbox Code Playgroud)


F-1*_*F-1 3

为了简单起见,您可以将 flutter sdk 提取到文件夹 'c:\Flutter' 然后设置路径

窗户| iOS系统

删除您创建的旧 Flutter SDK 文件夹。然后按照此处说明的步骤将 Android Studio 指向新的 Flutter SDK 安装。 在此输入图像描述