首页 > 解决方案 > 如何修复flutter项目中的多个SDK路径警告

问题描述

我更改了 sdk 文件,然后当我运行项目时它显示此错误

Warning! The 'flutter' tool you are currently running is from a different Flutter repository than the one last used by this package. The repository from which the 'flutter' tool is currently executing will be used instead.
  running Flutter tool: C:\Users\LENOVO\Desktop\flutter
  previous reference  : C:\src\flutter
This can happen when you have multiple copies of flutter installed. Please check your system path to verify that you are running the expected version (run 'flutter --version' to see which flutter is on your path).

标签: androidflutter

解决方案


确保您指定了正确的路径,我认为在您的情况下它在桌面上,但我建议将其从桌面上移动,但这是您的电话,或者在其他安全的地方重新提取,然后指定该路径,或者您可以通过设置环境变量全局指定正确的路径

在 Android Studio 中:菜单 > 文件 > 设置... > 语言和框架 > Flutter > Flutter SDK 路径:(更改路径:C:\Users\LENOVO\Desktop\flutter)

使用环境变量全局设置 Flutter 路径

  1. 打开开始菜单并输入env

  2. 打开编辑系统环境变量

  3. 点击环境变量

  4. 在系统变量下,选择路径,然后单击编辑

  5. 单击新建,然后粘贴此行C:\Users\LENOVO\Desktop\flutter\bin

  6. 按确定,然后重新启动计算机不是必需的,但以防万一

注意:确保您有正确的路径

之后运行flutter clean然后运行flutter doctor,它会返回一些细节,当所有东西都标记好之后就可以了


推荐阅读