android - 如何修复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).
解决方案
确保您指定了正确的路径,我认为在您的情况下它在桌面上,但我建议将其从桌面上移动,但这是您的电话,或者在其他安全的地方重新提取,然后指定该路径,或者您可以通过设置环境变量全局指定正确的路径
在 Android Studio 中:菜单 > 文件 > 设置... > 语言和框架 > Flutter > Flutter SDK 路径:(更改路径:C:\Users\LENOVO\Desktop\flutter)
使用环境变量全局设置 Flutter 路径
打开开始菜单并输入
env
打开编辑系统环境变量
点击环境变量
在系统变量下,选择路径,然后单击编辑
单击新建,然后粘贴此行
C:\Users\LENOVO\Desktop\flutter\bin
按确定,然后重新启动计算机不是必需的,但以防万一
注意:确保您有正确的路径
之后运行flutter clean然后运行flutter doctor,它会返回一些细节,当所有东西都标记好之后就可以了
推荐阅读
- mysql - 浮点值为 0.0 的 MySqlParameter
- javascript - selenium driver.execute_script 中的 Python var
- typescript - 是否可以注释一个函数来告诉打字稿编译器已经检查了类属性的类型?
- c - C中int数组的初始值 - 为什么?
- powershell - Powershell中的Outlook电子邮件ReceivedTime乱序
- sql - 如何使用 SQL 将时间划分为每小时时段(可以使用视图、存储过程或函数)
- python-3.x - 如何使用 python/selenium 根据工作簿中的值动态更新 xpath
- linq - Linq 查询抛出 NullReferenceException
- javascript - 获取嵌入在闪亮应用程序中的 Youtube 视频的当前时间
- javascript - 添加反应时删除嵌入