Flutter Doctor 看不到 vs code ,VS code 没有检测到 flutter/bin

Posted

技术标签:

【中文标题】Flutter Doctor 看不到 vs code ,VS code 没有检测到 flutter/bin【英文标题】:Flutter doctor does not see vs code ,VS code does not detect flutter/bin 【发布时间】:2019-12-22 19:57:06 【问题描述】:

我下载了flutter sdk并放在/home/sony/flutter/bin 我安装了 vs code 并安装了 flutter 和 dart 依赖项,并尝试创建新项目,但我看到了问题“找不到 Flutter SDK。请确保安装了 Flutter 并在您的 PATH 中(您可能需要重新启动)。”我通过vs代码(/home/sony/flutter/bin)中的LOCATE SDK按钮显示了我的flutter sdk的位置,而vs代码找不到flutter sdk(

flutter doctor 显示这个东西“医生摘要(要查看所有详细信息,请运行 flutter doctor -v): [✓] Flutter (Channel stable, v1.7.8+hotfix.4, on Linux, locale en_US.UTF-8)

[✓] android 工具链 - 为 Android 设备开发(Android SDK 版本 29.0.2) [!] Android Studio(3.4 版) ✗ 未安装 Flutter 插件;这增加了 Flutter 特定的功能。 ✗ Dart 插件未安装;这增加了 Dart 特定的功能。 [!] IntelliJ IDEA 社区版(2019.2 版) ✗ 未安装 Flutter 插件;这增加了 Flutter 特定的功能。 ✗ Dart 插件未安装;这增加了 Dart 特定的功能。 [!] 连接的设备 !没有可用的设备

问题

【问题讨论】:

【参考方案1】:

在以前版本的 VS Code 的 Dart/Flutter 扩展中,Locate SDK 功能存在一个错误,应在 v3.4 中修复:

https://dartcode.org/releases/v3-4/#other

#1896:定位 SDK 按钮现在可以正确地将您选择的文件夹保存到您的用户设置中。

请更新到最新版本,如果仍有问题,请在 GitHub 上提交问题。谢谢!

【讨论】:

以上是关于Flutter Doctor 看不到 vs code ,VS code 没有检测到 flutter/bin的主要内容,如果未能解决你的问题,请参考以下文章

Flutter Doctor,Android 许可证状态未知

运行 Flutter Doctor 时出现 Flutter android 许可错误

Flutter入门:配置编辑器(VS Code)

Flutter Doctor 显示在 Doctor 上运行的 CentOS Linux 7 的 GTK 3.0 存在问题

Flutterflutter doctor 报错Android license status unknown. Run `flutter doctor --android-licenses‘(代码片段

Flutter Doctor CocoaPods 未安装