安装了Dart和Flutter插件的Android Studio未找到。

22

以下是flutter doctor的结果:

[√] Flutter (Channel stable, 1.22.1, on Microsoft Windows [Version 10.0.18362.30], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
[!] Android Studio
    X Flutter plugin not installed; this adds Flutter specific functionality.
    X Dart plugin not installed; this adds Dart specific functionality.
[!] Connected device
    ! No devices available

! Doctor found issues in 2 categories.

我已经安装了 flutter 插件,但问题仍然存在。我该如何解决?

我已经安装了 flutter 插件,但问题仍然存在。我该如何解决?


1
Flutter问题中的相关错误报告:https://github.com/flutter/flutter/issues/37670 - lost-and-found
12个回答

33

只需在终端上运行此命令(适用于Mac用户)

ln -s ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins ~/Library/Application\ Support/AndroidStudio4.1

2
这里的明智解决方案! - sjsam
2
在互联网上有很多关于这个问题的建议,但这是唯一对我有效的方法。 - Herman Cheung
1
谢谢你,你救了我的一天,还有关于Android Studio 4.2的内容。 ln -s ~/Library/Application\ Support/Google/AndroidStudio4.2/plugins ~/Library/Application\ Support/AndroidStudio4.2 - Hengki Lodwig

30

大家好

我建议你们按照flutter文档网站告诉你们的步骤去做

对于Windows-->有些人可以通过flutter doctor检测到flutter和dart插件,有些人则不行

当我尝试安装时,遇到了这个问题...... 我已经按照安装flutter和dart插件的方式安装了所有东西,但是我的flutter doctor仍然没有检测到这些插件...

以下步骤适用于我

flutter channel dev
flutter upgrade
flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"
flutter doctor -v

注意:--- flutter config --android-studio-dir="C:\Program Files\Android\Android Studio" 的示例应该是 flutter config "C:\Program Files\Android\Android Studio"

以上步骤对我有用,希望它也能帮到你 :)


19

将主频道更改为dev。然后升级。

flutter channel dev
flutter channel upgrade

再试一次

flutter doctor

注意:我认为这是Android Studio 4.1的问题...


7

既然您说在Android Studio中安装了flutter插件,并且如果Android Studio正确显示您已安装的插件,则没有理由相信任何第三方工具报告与此不同。

此外,这不会影响您的flutter开发,IDE插件将按预期在IDE内工作,而flutter工具的命令独立于使用的IDE。

Android Studio 4.1显然更改了其默认的插件安装路径

相关的github问题:[flutter_tools] IDE插件验证器应该被弃用 #61246

Flutter不直接使用IDE插件,因此医生无法检测到它们并不影响任何行为(只是让人烦恼)。


4
  1. 打开终端:
  2. 输入命令 > flutter channel dev
  3. 输入命令 > flutter channel upgrade

3

打开终端: Mac 用户: flutter config --android-studio-dir=/Applications/Android\ Studio.app


当Flutter无法找到Android Studio时,这将非常有用。 - lost-and-found

1

从Android Studio重新安装Flutter插件


1

您是否正在使用Android Studio V4.1? 在Android Studio V4.1中存在问题。 尝试重新安装Android Studio,但版本为4.0.1,然后再尝试一次,很有可能可以解决您的问题。


0

这对我有用

flutter channel dev

flutter doctor


0
如果您正在升级现有项目:
请在终端中运行 git clone https://github.com/flutter/flutter.git 然后确保删除应用程序根目录中的Flutter文件夹。否则,您将会看到超过50,000个错误弹出。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接