Erro do plugin Flutter não instalado ;. Ao executar flutter doctor


135

Estou configurando Flutter SDKno meu Ubuntu 16.4sistema Linux . Por que estou recebendo o seguinte erro quando executo o médico de vibração? Especifiquei PATHSpara fluttere dartno, .bashrcmas recebo este erro quando executoflutter doctor

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.5.1, on Linux, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.2)
[✓] Android Studio (version 3.1)
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
[✓] IntelliJ IDEA Community Edition (version 2018.2)
[!] VS Code (version 1.25.1)
[!] Connected devices
    ! No devices available

! Doctor found issues in 2 categories.

15
No Windows> Android Studio> Arquivo> Configurações> Plug-ins> Pesquisar vibração> Instalar
Abdurakhmon

4
Você pode ignorar isso se não estiver usando o Android Studio no Flutter Development. Por padrão, os plug-ins Flutter e Dart não são instalados no Android Studio. Você ainda precisa instalá-los manualmente. Eu recomendaria o VSCode no desenvolvimento de flutter, pois é leve.
MJ Montes

13
todas as soluções não funcionam para mim. Observe, eu já instalei o plugin flutter e dart. Como posso resolver o problema?
Sr. Especial de

1
Isso acontece quando o flutter doctor não consegue encontrar os plug-ins do Android Studio. É um problema entre a versão flutter e a versão do Android Studio. Por exemplo, o Android Studio 4.1 armazena os plug-ins em ~ / .local / share / Google / AndroidStudio4.1 e, obviamente, o flutter não sabe disso e muito provavelmente parece em algum local antigo que não existe mais.
Yusuf N de

1
Eu tenho o mesmo problema, qualquer melhor solução, por favor
f_anto

Respostas:


222

Correção segura para Mac (Android Studio 4.1+) Ele está em um diretório diferente agora, mas o link simbólico ajuda.

Basta executar no Terminal este comando

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

12
oi mano, esse trabalho pra mim, pode explicar mais pra que esse comando faz?
q8yas

5
O comando @ q8yas apenas redireciona o flutter doctor para uma pasta diferente para encontrar os plug-ins (onde estão agora)
Andrew,

3
Isso funcionou para mim. Já instalei o plugin. Mas o mesmo erro estava se repetindo. Mas funcionou perfeitamente.
Jithin U. Ahmed de

1
funciona para mim também
Niraj Paul

2
Isso funcionou para mim em 22 de dezembro de 2020
David van Dugteren

95
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.9.4, on Linux, locale en_IN)
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.1)
[✓] Android Studio (version 3.1)
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
[!] Connected devices
    ! No devices available

Solução que funcionou para mim :

  1. Basta instalar os plug-ins.
    Studio >> Arquivo> Configurações> Plug-ins> Procurar Repositórios
  2. Procure vibração.
  3. Toque em Instalar (uma caixa de diálogo aparecerá sobre a dependência do dardo. Clique em Sim).
  4. Assim que a instalação for concluída, reinicie o Android Studio.

insira a descrição da imagem aqui

Agora, execute o médico vibrante.

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.9.4, on Linux, locale en_IN)
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.1)
[✓] Android Studio (version 3.1)
[!] Connected devices
    ! No devices available


31
Já instalei o plugin flutter e dart. não funciona :(. Eu uso o Android Studio 3.1
Sr. Especial de

2
@MrSpecial Você instalou o Android Studio em um caminho diferente? Eu tenho o mesmo problema. Meu caminho de instalação é diferente e o plugin está armazenado em Caminho do usuário
noobEinstien

@noobEinstien Como você resolveu então?
Atul de

2
O @Atul não consertou, está apenas mostrando os editores disponíveis, não importa muito.
noobEinstien

34

O problema é que o "doutor agitado" não consegue ler nos bastidores que tudo está bem e atualizado. Este problema é temporário (até o próximo patch ou atualização) e pode ser evitado, pois não afetará em nenhum momento do processo de desenvolvimento.

Este é um problema frequente quando estamos atualizando uma versão mais recente do Flutter. Recentemente, também ao atualizar para o Flutter 1.22.1 (Estável), ele gera um erro "Plug-ins não instalados", enquanto eles são instalados e atualizados. Desinstalar e reinstalar também não funcionará, pois o Android Studio escolherá novamente a mesma versão para instalar.


2
Então isso acabou de ocorrer no novo lançamento? você conseguiu consertar isso?
Jaspal Singh Rathour

Sim ocorreu desta vez também. É melhor ignorar. É apenas um relatório de integridade de nossa configuração e não deve ser manipulado. Está no conhecimento da vibração da equipe agora.
Ruchir Rai,

2
É um bug, meu estúdio Android funciona vibrando corretamente, mas não aparece flutter doctor -v. Estou abrindo um problema no Github para notificar os desenvolvedores, espero que seja corrigido na próxima atualização.
Maruf Hassan

23

olá a todos eu tive o mesmo problema e nenhuma das respostas acima corrigidas então fui ao gitHub oficial do flutter e encontrei a resposta lá aqui está o link e você tem que seguir todos esses passos.

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

atualização de vibração

flutter config --android-studio-dir = "C: \ Arquivos de programas \ Android \ Android Studio"

palpitação médico -v

então, se o problema ainda persistir, basta mudar para o canal beta e a atualização flutuar e ele irá corrigi-lo.

flutter channel beta

atualização de vibração

você pode habilitar a vibração da web como etapas opcionais

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


6
Isso funcionou no Windows 10, Flutter Beta e Android Studio 4.1.1. Obrigado!
Maki

funcionou para mim também, muito obrigado.
Riyazat Durrani

12

Eu tive esse problema ao ter várias versões do Android Studio , não parece que você tem várias versões. Mas você usa o IntelliJ IDEA Community Edition, então tem certeza de que instalou os plug-ins no Android Studio ?

Eu teria dito isso em um comentário, mas não tenho representantes suficientes



10

Para quem ainda tem este erro mesmo que tenha tentado as soluções mencionadas antes, tente isto funciona no windows 10 / macOS e linux (rodar na linha de comando):

  1. flutter channel dev
  2. flutter upgrade
  3. flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"

2
Mudar para o canal dev parece funcionar no Linux também. Obrigado pela dica!
Sobvan

1
... e funciona no macOS também.
Frank Osterfeld

9

IntelliJ IDEAe Android Studioforam instalados na minha máquina. Excluí IntelliJ IDEAporque instalei Darte Flutterplugins no Android Studio. Então o flutter doctorcomando funciona perfeitamente, talvez seja útil para alguém.


Eu confrontados com este problema antes, quando eu estava desenvolvendo aplicativos Android, tanto em Android studioe Intellij Ideaao mesmo tempo. Ambos estavam gravando na mesma pasta no caminho local. Talvez seja o mesmo problema aqui também.
Patzu

9

O problema é instalar os plug-ins Flutter e Dart necessários. Existem duas maneiras de fazer isso:

  1. Vá para Android Studio → Configurações → plug-ins → na barra de pesquisa, procure os plug-ins Flutter e Dart.
    Se você estiver instalando o flutter primeiro, o Dart pode ser instalado automaticamente junto com ele, caso contrário, instale-os separadamente.

  2. Se você estiver usando VScode, na barra de atividades, clique em extensões ou pressione Ctrl+ Shift+ X. Lá você pode pesquisar plug-ins de flutter e dardo.

Agora digite flutter doctor.


8

Quando você executa o flutter doctorcomando, ele verifica seu ambiente e exibe um relatório na janela do terminal. No seu caso, parece que você não instalou o plugin dart and flutter para poder usá-los no Android Studio.

Para instalar um plug-in, clique em Arquivos> Configurações> Plug-ins> instalar plug-ins jetbrain

Os plug-ins irão adicionar novas funcionalidades ao android studio relacionadas ao flutter. Por exemplo, ele adicionará o inspetor de vibração, o outliner.

O SDK que você adicionou ao caminho será necessário ao criar um novo projeto de flutter.

insira a descrição da imagem aqui


Já instalei o dardo e seus caminhos para .bashrc. Quando digito flutterou dartno terminal. A linha de comando mostra uma lista de comandos a serem usados ​​para dartou flutter.
Philip Mutua

sim, mas você também precisa instalar os plug-ins flutter e dart para o android studio para poder usar sua funcionalidade dentro do android studio. Quando você instala o plugin flutter para o Android Studio e clica em arquivo> novo, você terá uma nova opção chamada "novo projeto flutter"
Peter Haddad

8

Usuários Linux: I cdd' em meu diretório casa, então eu adicionei
export PATH="$PATH:/home/frodo/flutter/bin/flutter"no .bashrcarquivo e sourceed-lo para atualizar a .bashrc. Depende de onde você moveu seu sdk de vibração.

Então eu corro `flutter doctor`. Obtive os seguintes resultados:

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.5.1, on Linux, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.2)
[✓] Android Studio (version 3.1)
[✓] IntelliJ IDEA Community Edition (version 2018.2)
[!] VS Code (version 1.25.1)
[!] Connected devices
    ! No devices available

Para exportar o caminho de vibração permanentemente:


export PATH="$PATH:/path/to/dir" no .bashrc

Por exemplo:
export PATH="$PATH:/home/frodo/flutter/bin/flutter"

E corra:

source .bashrc

Como configurar permanentemente $PATHno LINUX / UNIX


6

Você perdeu esta etapa do processo de instalação.

Instale os plug-ins Flutter e Dart:

  • Inicie o Android Studio.
  • Abra as preferências de plug-ins (Arquivo → Configurações → Plug-ins no Windows e Linux OU Preferências → Plug-ins no macOS ).
  • Selecione Browse repositories, selecione o plugin Flutter e clique em Install.
  • Clique em Sim quando solicitado a instalar o plugin Dart.
  • Clique Restartquando solicitado.

Se estiver usando o código do Visual Studio, para instalar os plug-ins Flutter e Dart:

  • Inicie o código VS.
  • Abra Exibir → Paleta de comandos.
  • Digite installe selecione Extensions: Install Extensions.
  • Digite flutterno campo de pesquisa de extensões, selecione Flutterna lista e clique em Install. Isso também instala o plug-in Dart necessário.
  • Valide sua configuração com o Flutter Doctor
  • Abra Exibir → Paleta de comandos….
  • Digite doctore selecione Flutter: Run Flutter Doctor.

Revise a saída no painel OUTPUT para quaisquer problemas.


6

Eu encontrei um erro semelhante após atualizar o android studio, mas preciso atualizar o plugin de flutter existente.

Para corrigi-lo, vá para android studio → preferências → plug-ins → instalado → atualize seu plugin flutter instalado


3
The best way to install it on Windows 

Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 1.20.1, on Microsoft Windows [Version 10.0.18363.959], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
[√] Android Studio (version 4.0)
[√] VS Code (version 1.47.3)
[!] Connected device
    ! No devices available

1- Abra o arquivo do Android Studio-> Configurações-> Plug - ins e verifique se o Flutter e o Dart estão instalados insira a descrição da imagem aqui

2- Vá para VSCode para extensões e instale a extensão Flutter e Dart

insira a descrição da imagem aqui

Espero que tenha resolvido o problema


3

Você pode simplesmente instalar o plug-in Flutter and Dart no Android Studio seguindo estas etapas:

  1. Inicie o aplicativo Android Studio
  2. Abra as preferências de plug-ins (Preferências> Plug-ins no macOS, Arquivo> Configurações> Plug-ins no Windows e Linux).
  3. Selecione Marketplace…, pesquise o plugin Flutter e clique em instalar.
  4. Clique em Sim quando solicitado a instalar o plugin Dart.
  5. Clique em Aplicar e OK.
  6. Clique em "Reiniciar" no pop-up.

A imagem abaixo indica onde você deve fazer isso

insira a descrição da imagem aqui


1

Se você estiver usando o VSCode, navegue até as extensões e pesquise por flutter. Em seguida, basta instalá-lo e deve tomar cuidado se você já instalou o dart lá e, depois disso, se não funcionar, copie o caminho do depósito de flutter que pode localizar em C /'flutter-SDK-path'/bin.em seguida, copie-o e adicione-o à variável de ambiente e adicione-o a esse caminho para que você possa acessar facilmente o flutter. Espero que funcione.

Se você estiver usando o Android Studio, este artigo já pode ajudá-lo. E certifique-se de ter as versões mais recentes dos SDKs e Android Studio ou VSCode.para que as versões não apresentem nenhum erro. Espero que funcione.


1

Se você estiver usando apenas VSCode para desenvolvimento, não precisa instalar plug-ins para Android Studio e vice-versa. Isso nunca vai te dar um problema.


1

Resolvi esse problema desinstalando o flutter dos plug-ins. Depois de reiniciar o Android Studio, abri os plug-ins e, em seguida, ele mostra que meu plug-in Dart não é compatível com meu Android Studio (v3.6). Atualizei o Dart, reiniciei o Android Studio e reinstalei o Flutter novamente. Depois disso, tenho que definir o caminho do SDK para o Flutter e voila tudo funciona agora: D


1

Acabei de ter esse problema após uma atualização e resolvi entrar em Arquivo / Configurações / Plug-ins. Então, na parte superior da janela, há duas opções: Marketplace e Installed, então cliquei em Installed e no plugin Flutter havia uma mensagem dizendo que a versão atual do Flutter não suporta a nova versão do Android Studio, então havia um verde Escrevi “Reiniciar”, cliquei no botão e quando abriu novamente, o problema desapareceu. Pode não ser o mesmo para você, mas muitas pessoas vão pesquisar aqui e podem ajudar alguém.


1

Resolvi isso abrindo o plug-in nas configurações, onde na guia 'instalado', percebi o texto em azul 'Página inicial do plug-in', que era um atalho para os plug-ins JetBrains. Houve um acordo que tive de aceitar para obter todas as funcionalidades. Eu aceitei e também editei minhas variáveis ​​de ambiente, adicionando o caminho para a caixa do dart-SDK. Anteriormente, eu só tinha a caixa de vibração adicionada ao caminho. Enfim, isso resolveu meu problema.


1

De acordo com isso comentário, os avisos de plug-ins não importam. Pelo menos não importou para mim, funcionou bem.

Como declarado,

oi @EastCartel, tente com flutter config --android-studio-dir = C: \ Arquivos de programas \ Android \ Android Studio ou o caminho correto. e você tem 3 problemas.

1- Primeiro abra o seu Android Studio e adicione o plugin flutter (este plugin também adiciona automaticamente).

insira a descrição da imagem aqui

2- Abra também o código do Visual Studio e adicione extensão de vibração.

insira a descrição da imagem aqui

3- E execute o flutter doctor --android-licences

insira a descrição da imagem aqui

Se o problema persistir, tente atualizar o flutter

boa sorte!


0

Se você instalou o Android Studio mais de uma vez, o prompt de comando ou PowerShell atribuído no primeiro e talvez você esteja executando o segundo. Portanto, navegue até o Android Studio, se você tiver mais de uma instalação, exclua a primeira. Em seguida, baixe os plug-ins no Android Studio seguindo estas etapas.

Etapa 1 : Studio -> Arquivo -> Configurações -> Plug-ins -> Procurar Repositórios

Etapa 2 : pesquise por Flutter e faça o download

Etapa 3 : quando terminar, reinicie o Android Studio.


0

Você tem que instalar Flutter and Dart no Visual Studio Code e no Android Studio!

Tente usar o seguinte comando:

flutter doctor --android-licences e pressione y para instalar todas as licenças.

resultado


0

Eu tive o mesmo problema, mas resolvi logo após executar estes comandos:

flutter channel dev
flutter doctor
flutter channel master
flutter doctor
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.