更新至Android Studio 4.1,未安装Flutter插件和dart插件

时间:2020-10-16 19:14:33

标签: android-studio flutter ubuntu dart

我有一个类似的question。但是,将Android Studio从版本4.0更新到版本4.1后,就会发生此问题。

使用颤抖flutter doctor -v

enter image description here

14 个答案:

答案 0 :(得分:14)

我这样解决了这个问题

仅适用于MacOS

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

答案 1 :(得分:7)

从Flutter 1.22.2 channel stable切换到channel dev,您就很好了。

将其复制并粘贴到您的cmd中:

flutter channel dev

flutter upgrade

答案 2 :(得分:5)

这是1.22版本上的一个不稳定问题,在升级到Android Studio 4.1之后会发生。它已经在1.23版本(开发通道)上修复。您可以继续正常运行并处理项目,直到此修复程序没有移植到稳定的渠道,或者可以切换到开发渠道并进行升级。

答案 3 :(得分:3)

如上所述,这只是一个时间问题。您可以通过运行flutter channel dev来更改频道。要了解可用频道,您可以运行flutter channel

答案 4 :(得分:2)

我有同样的问题。是什么帮助了我:

  1. 删除旧的IDE配置目录:

    rm -r .AndroidStudio4.0/
    
  2. 例如,让flutter知道Android Studio的安装位置

    flutter config --android-studio-dir="/home/piotr/.local/share/JetBrains/Toolbox/apps/AndroidStudio/ch-0/201.6858069"
    
  3. 切换到开发者频道:

    flutter channel dev && flutter upgrade
    

答案 5 :(得分:2)

检查 Flutter 频道稳定到频道开发者,你很高兴。

将其复制并粘贴到您的 cmd 中:

flutter channel dev
flutter upgrade

如果您在 checkout flutter channel 时收到错误消息,则表示您对 flutter SDK 进行了任何更改。因此,转到 Flutter SDK 目录的路径,并将其打开到您的编辑器,我的 Flutter SDK: C:\src\flutter 。如何找到 Flutter SDK 的路径?运行flutter doctor -v,第一行会显示安装路径。通过 git add .git stash 添加任何新的或修改过的文件以忽略更改。您现在可以结帐到另一个频道

之前 enter image description here

之后 enter image description here

答案 6 :(得分:1)

这是我的解决方案! flutter版本1.22.2可用于 dev

IMAGE TO CODE

答案 7 :(得分:1)

将Android Studio更新到最新版本,然后尝试更新flutter版本和build.gradle版本

答案 8 :(得分:1)

由于Android Studio版本4.1中的配置(config)目录发生了更改,因此发生了此问题

您可以阅读有关here

的信息

TLDR :只需将旧文件复制到新目录中,一切就很好

我如何解决它:

  1. 在初始运行时,Android Studio 4.1会弹出一个窗口,以删除未使用的目录。 请勿删除。 按OK继续。照常设置

  2. 现在转到存在旧Android Studio文件的目录(在下面查找)

    Windows C:\Users\YourUserName\AppData\Roaming\AndroidStudioVersion

    Linux ~/.config/AndroidStudioVersion

    macOS ~/Library/Application Support/AndroidStudioVersion

  3. 使Android Studio保持打开状态,打开文件管理器,并将在上述步骤2中指定的目录中找到的所有旧目录和文件传输到新的配置目录结构中(在下面查找)

Windows C:\Users\YourUserName\AppData\Roaming\Google\AndroidStudio4.1

Linux ~/.config/Google/AndroidStudio4.1

macOS ~/Library/Application Support/Google/AndroidStudio4.1

4。就是这样。切换到Android Studio,下面应该会弹出一个窗口,分别更新所有插件的最新版本。

答案 9 :(得分:1)

尝试以下操作:

  • 打开 Android Studio
  • 转到首选项 -> 插件
  • 搜索 Flutter 插件并安装 Flutter 插件

它将安装所有依赖插件,如 dart 插件等。

运行“flutter doctor -v”,您将看到问题已解决。

enter image description here

答案 10 :(得分:1)

我遇到了同样的问题。只需按照给定的步骤来解决它

  1. 确保 DARTFLUTTER 插件已成功安装到 ANDROID STUDIO

  2. 尝试重新启动 ANDROID STUDIO

  3. 如果仍然出现同样的错误,那么运行以下命令将 Flutter 版本升级到测试版,因为这个版本(1.22.6 stable)不断抛出同样的错误也许你可以称其为发布中的错误。复制它们并将其粘贴到CMD(以管理员身份运行)

    颤动通道开发

    颤振升级

这对我有用

答案 11 :(得分:0)

Windows中的解决方案非常简单,您只需打开AS并转到“ Android SDK”部分,然后转到“ SDK Tools”。激活“显示软件包详细信息”,然后从中选择30.0.0,然后下载并运行

答案 12 :(得分:0)

首先进入终端flutter channel dev

第二次进入终端:flutter upgrade

一旦下载了新版本的flutter,它就可以正常工作

Latitude-3400:~$ flutter channel dev

  ╔════════════════════════════════════════════════════════════════════════════╗
  ║ A new version of Flutter is available!                                     ║
  ║                                                                            ║
  ║ To update to the latest version, run "flutter upgrade".                    ║
  ╚════════════════════════════════════════════════════════════════════════════╝


Switching to flutter channel 'dev'...
git: From https://github.com/flutter/flutter
git:  + be9bc8cb39...022b333a08 beta   git: Branch 'dev' set up to track remote branch 'dev' from 'origin'.
Successfully switched to flutter channel 'dev'.
To ensure that you're on the latest build from this channel, run 'flutter
upgrade'
sunil@sunil-Latitude-3400:~$ flutter upgrade
Downloading Dart SDK from Flutter engine 20caf549695193a9920ca37752eca4f141bbef31...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed               -> origin/beta  (forced update)

答案 13 :(得分:0)

大家好,我遇到了同样的问题,但以上答案都没有解决,所以我去了 flutter 官方 GitHub 并找到了答案,这里是链接,您必须按照所有这些步骤操作。

https://github.com/flutter/flutter/issues/67986

flutter 升级

flutter 配置 --android-studio-dir="C:\Program Files\Android\Android Studio"

对于 Mac,您可以按照 Andrew 的回答执行以下操作

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

颤动医生 -v

然后如果问题仍然存在,那么只需转移到测试版渠道和升级颤动然后它就会解决它。

flutter 频道测试版

flutter 升级

您可以启用 flutter web 作为可选步骤

https://flutter.dev/docs/get-started/web