Android studio 颤振插件未安装错误;运行时';颤振博士';

Android studio 颤振插件未安装错误;运行时';颤振博士';,android-studio,flutter,dart,flutter-sdk,flutter-doctor,android,Android Studio,Flutter,Dart,Flutter Sdk,Flutter Doctor,Android,我正在Linux(Xenial Xerus)系统上配置颤振SDK。为什么我在运行Flatter doctor时会出现以下错误 我在.bashrc文件中为flatter和dart指定了路径,但在运行flatter-doctor时出现此错误: Doctor摘要(要查看所有详细信息,请运行flatter-Doctor-v): [✓] 颤振(通道测试版,v0.5.1,Linux上,locale en_US.UTF-8) [✓] Android工具链-为Android设备开发(Android SDK 28

我正在Linux(Xenial Xerus)系统上配置颤振SDK。为什么我在运行Flatter doctor时会出现以下错误

我在
.bashrc
文件中为
flatter
dart
指定了
路径,但在运行
flatter-doctor
时出现此错误:

Doctor摘要(要查看所有详细信息,请运行flatter-Doctor-v):
[✓] 颤振(通道测试版,v0.5.1,Linux上,locale en_US.UTF-8)
[✓] Android工具链-为Android设备开发(Android SDK 28.0.2)
[✓] Android Studio(3.1版)
✗ 未安装颤振插件;这增加了颤振特定的功能。
✗ 未安装Dart插件;这将添加特定于Dart的功能。
[✓] IntelliJ IDEA社区版(2018.2版)
[!]VS代码(版本1.25.1)
[!]连接的设备
!没有可用的设备
!医生发现了两类问题。

我在拥有多个版本的Android Studio时遇到了这个问题,看起来你没有多个版本。但是你确实使用了IntelliJ IDEA社区版,所以你确定你在Android Studio中安装了插件吗?

当你执行
Flatter doctor
c时ommand它会检查您的环境并向终端窗口显示报告。在您的情况下,似乎您没有安装Dart和FLATTER插件以便在Android Studio中使用它们

要安装插件,请单击菜单文件→ 设置→ 插件→ 安装JetBrains插件

这些插件将为Android Studio添加与颤振相关的新功能。例如:它将添加颤振检查器,大纲视图

创建新的颤振项目时,将需要添加到路径中的SDK


Linux用户:I
cd
'd进入我的主目录,在
.bashrc
文件中添加了
导出路径=“$PATH:/home/frodo/flatter/bin/flatter”
,并
源代码
对其进行编辑以刷新
.bashrc
文件。这取决于您将flatter SDK移动到哪里

然后我运行
flatter-doctor
。我得到以下结果:

Doctor摘要(要查看所有详细信息,请运行flatter-Doctor-v):
[✓] 颤振(通道测试版,v0.5.1,Linux上,locale en_US.UTF-8)
[✓] Android工具链-为Android设备开发(Android SDK 28.0.2)
[✓] Android Studio(3.1版)
[✓] IntelliJ IDEA社区版(2018.2版)
[!]VS代码(版本1.25.1)
[!]连接的设备
!没有可用的设备
要永久导出颤振路径,请执行以下操作:

export PATH=“$PATH:/PATH/to/dir”
.bashrc
文件中

例如:

export PATH="$PATH:/home/frodo/flutter/bin/flutter"
并运行:

source .bashrc

医生摘要(要查看所有详细信息,请运行颤振医生-v):
[✓] 颤振(通道测试版,v0.9.4,在Linux上,语言环境为en_IN)
[✓] Android工具链-为Android设备开发(Android SDK 28.0.1)
[✓] Android Studio(3.1版)
✗ 未安装颤振插件;这增加了颤振特定的功能。
✗ 未安装Dart插件;这将添加特定于Dart的功能。
[!]连接的设备
!没有可用的设备
一个对我有效的解决方案:

  • 只需安装插件。 安卓工作室→ 菜单文件→ 设置→ 插件→ 浏览存储库
  • 搜索“颤振”
  • 点击安装(将弹出一个关于Dart相关性的对话框。单击是)
  • 安装完成后,重新启动Android Studio
  • 现在运行
    flatter-doctor

    Doctor摘要(要查看所有详细信息,请运行flatter-Doctor-v):
    [✓] 颤振(通道测试版,v0.9.4,在Linux上,语言环境为en_IN)
    [✓] Android工具链-为Android设备开发(Android SDK 28.0.1)
    [✓] Android Studio(3.1版)
    [!]连接的设备
    !没有可用的设备
    

    问题在于安装所需的颤振和省道插件。有两种方法可以实现这一点:

  • 去安卓工作室→ 设置→ 插件→ 在搜索栏中搜索颤振和飞镖插件。 如果您首先安装颤振,则Dart可能会自动随附安装;否则,请单独安装


  • 如果您使用的是Visual Studio代码,请在活动栏中单击“扩展”,或按Ctrl+Shift+X。在那里您可以搜索Flatter和Dart插件

  • 现在键入安装过程中遗漏的
    flatter doctor

    安装颤振和省道插件:

    • 启动Android Studio
    • 打开插件首选项(文件)→ 设置→ Windows和Linux上的插件或首选项→ macOS上的插件
    • 选择浏览存储库,选择颤振插件并单击安装
    • 当提示安装Dart插件时,单击“是”
    • 出现提示时,单击重新启动
    如果您正在使用Visual Studio代码,则要安装Flatter和Dart插件,请执行以下操作:

    • 启动VisualStudio代码
    • 调用视图→ 命令调色板
    • 键入
      安装
      ,然后选择扩展:安装扩展
    • 在扩展搜索字段中键入
      flatter
      ,在列表中选择flatter,然后单击安装。这也会安装所需的Dart插件
    • 使用颤振医生验证您的设置
    • 调用视图→ 命令调色板
    • 键入
      doctor
      ,然后选择颤振:运行颤振医生

    查看输出窗格中的输出是否存在任何问题。

    根据以下图片,首先安装所需的颤振和省道插件,然后从下载颤振SDK后,添加颤振和省道路径:


    如果您使用的是Visual Studio代码,请导航到扩展并搜索Flatter。然后只需安装它,您必须注意您已经安装了
    flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"
    
    ln -s ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins ~/Library/Application\ Support/AndroidStudio4.1
    
    flutter doctor -v
    
    flutter channel dev
    flutter doctor
    flutter channel master
    flutter doctor
    
    flutter config --android-sdk C:\Users\CHAMOD\AppData\Local\Android\Sdk
    
    flutter channel beta
    flutter upgrade
    flutter config --enable-web