Errore del plugin Flutter non installato ;. Quando si esegue flutter medico


135

Sto configurando Flutter SDKsul mio Ubuntu 16.4sistema Linux . Perché ricevo il seguente errore quando eseguo il flutter doctor? Ho specificato sia PATHSper flutterche dartnel, .bashrcma ottengo questo errore quando eseguoflutter 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
Su Windows> Android Studio> File> Impostazioni> Plugin> Cerca flutter> Installa
Abdurakhmon

4
Puoi ignorarlo se non stai utilizzando Android Studio in Flutter Development. Per impostazione predefinita, i plug-in Flutter e Dart non sono installati in Android Studio. È comunque necessario installarli manualmente. Consiglierei VSCode nello sviluppo flutter poiché è leggero.
MJ Montes

13
tutte le soluzioni non funzionano per me. Nota, ho già installato il plug-in flutter e dart. Come posso risolvere il problema?
Mr Special

1
Ciò accade quando flutter doctor non riesce a trovare i plugin di Android Studio. È un problema tra la versione flutter e la versione Android Studio. Ad esempio, Android Studio 4.1 memorizza i plug-in in ~ / .local / share / Google / AndroidStudio4.1, e ovviamente flutter non lo sa e molto probabilmente cerca in una vecchia posizione che non esiste più.
Yusuf N

1
Ho lo stesso problema, qualsiasi soluzione migliore per favore
f_anto

Risposte:


222

Soluzione sicura per Mac (Android Studio 4.1+) Ora si trova in una directory diversa, ma il collegamento simbolico aiuta.

Basta eseguire nel Terminale questo comando

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

12
ciao fratello, questo lavoro per me, può spiegare di più per cosa fa questo comando?
q8yas

5
@ q8yas Command reindirizza solo Flutter Doctor alla cartella diversa per trovare i plug-in (dove si trovano ora)
Andrew

3
Questo ha funzionato per me. Già installato il plugin. Ma lo stesso errore si stava ripetendo. Ma questo ha funzionato perfettamente.
Jithin U. Ahmed

1
funziona anche per me
Niraj Paul

2
Questo ha funzionato per me dal 22 dicembre 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

Soluzione che ha funzionato per me :

  1. Basta installare i plugin.
    Studio >> File> Impostazioni> Plugin> Sfoglia repository
  2. Cerca flutter.
  3. Toccare Installa (verrà visualizzata una finestra di dialogo relativa alla dipendenza da dardo. Fare clic su Sì).
  4. Al termine dell'installazione, riavvia Android Studio.

inserisci qui la descrizione dell'immagine

Ora corri flutter dottore.

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
Ho già installato flutter e dart plugin. non funziona :(. Uso Android Studio 3.1
Mr Special

2
@MrSpecial Hai installato Android Studio in un percorso diverso? Ho lo stesso problema. Il mio percorso di installazione è diverso e il plugin è memorizzato in Percorso utente
noobEinstien

@noobEinstien Come hai risolto allora?
Atul

2
@ Atul non ha risolto, mostrano solo gli editor disponibili, non è davvero importante.
noobEinstien

34

Il problema è solo che "flutter doctor" non è in grado di leggere dietro le quinte che tutto va bene e aggiornato. Questo problema è temporaneo (fino alla prossima patch o aggiornamento) e può essere evitato poiché non influirà in nessun punto del processo di sviluppo.

Questo è un problema che si verifica di frequente quando aggiorniamo una versione più recente di Flutter. Recentemente, anche in seguito all'aggiornamento a Flutter 1.22.1 (stabile), genera un errore "Plugin non installati", mentre sono installati e aggiornati. Anche la disinstallazione e la reinstallazione non funzioneranno poiché Android Studio sceglierà nuovamente la stessa versione da installare.


2
Quindi questo è appena accaduto nella nuova versione? sei riuscito a risolverlo?
Jaspal Singh Rathour,

Sì, è successo anche questa volta. È meglio ignorarlo. È solo un rapporto sullo stato di salute della nostra configurazione e non deve essere manipolato. Ormai è a conoscenza del team flutter.
Ruchir Rai

2
È un bug, il mio studio Android esegue correttamente il flutter non viene visualizzato flutter doctor -v. Sto aprendo un problema su Github per avvisare gli sviluppatori, spero che verrà risolto nel prossimo aggiornamento.
Maruf Hassan

23

ciao a tutti ho avuto lo stesso problema e nessuna delle risposte precedenti è stata risolta, quindi sono andato su GitHub ufficiale di flutter e ho trovato la risposta qui è il link e devi seguire tutti questi passaggi.

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

aggiornamento svolazzante

flutter config --android-studio-dir = "C: \ Programmi \ Android \ Android Studio"

flutter medico -v

quindi se il problema persiste, basta passare al canale beta e l'aggiornamento si interrompe, quindi lo risolverà.

flutter channel beta

aggiornamento svolazzante

puoi abilitare il web flutter come passaggi opzionali

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


6
Funzionava su Windows 10, Flutter Beta e Android Studio 4.1.1. Grazie!
Maki

ha funzionato anche per me, grazie mille.
Riyazat Durrani

12

Ho avuto questo problema quando avevo più versioni di Android Studio , non sembra che tu abbia più versioni. Ma usi IntelliJ IDEA Community Edition, quindi sei sicuro di aver installato i plugin in Android Studio ?

Lo avrei detto in un commento ma non ho abbastanza rappresentante


10

In base alle seguenti immagini, installare prima i plug-in necessari fluttere dartquindi dopo aver scaricato Flutter sdk dalla pagina di download ufficiale di flutter-sdk , aggiungere percorsi di flutter e dart:
inserisci qui la descrizione dell'immagine


10

Per coloro che hanno ancora questo errore anche se hanno provato le soluzioni menzionate prima, prova questo funziona su windows 10 / macOS e linux (eseguito da riga di comando):

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

2
Il passaggio al canale dev sembra funzionare anche su Linux. Grazie per il suggerimento!
Sobvan

1
... e funziona anche su macOS.
Frank Osterfeld

9

IntelliJ IDEAe Android Studiosono stati installati sulla mia macchina. Ho cancellato IntelliJ IDEAperché ho installato Darte Flutterplugin su Android Studio. Quindi il flutter doctorcomando funziona perfettamente, forse è utile qualcuno.


Ho affrontato questo problema prima, quando stavo sviluppando app Android sia in Android studioe Intellij Idea, allo stesso tempo. Entrambi scrivevano nella stessa cartella nel percorso locale. Forse è lo stesso problema anche qui.
Patzu

9

Il problema è l'installazione dei plug-in Flutter e Dart richiesti. Ci sono due modi in cui puoi ottenere questo risultato:

  1. Vai su Android studio → Impostazioni → plug-in → nella barra di ricerca cerca i plug-in Flutter e Dart.
    Se stai installando prima flutter, Dart potrebbe essere installato automaticamente insieme ad esso, altrimenti installali separatamente.

  2. Se stai utilizzando VScode, nella barra delle attività fai clic sulle estensioni o premi Ctrl+ Shift+ X. Lì puoi cercare plug-in flutter e dart.

Ora digita flutter doctor.


8

Quando esegui il flutter doctorcomando, controlla il tuo ambiente e visualizza un report nella finestra del terminale. Nel tuo caso sembra che tu non abbia installato il plug-in dart and flutter per poterli utilizzare in Android Studio.

Per installare un plug-in, fare clic su File> Impostazioni> Plugin> installa plug-in jetbrain

I plugin aggiungeranno nuove funzionalità ad Android Studio relative al flutter. Esempio aggiungerà l'ispettore flutter, outliner.

L'SDK che hai aggiunto al percorso sarà necessario durante la creazione di un nuovo progetto flutter.

inserisci qui la descrizione dell'immagine


Ho già installato dart e i loro percorsi verso .bashrc. Quando digito fluttero dartnel terminale. La riga di comando mostra un elenco di comandi da utilizzare per darto flutter.
Philip Mutua

sì, ma devi anche installare i plug-in flutter e dart per Android Studio per poter utilizzare le loro funzionalità all'interno di Android Studio. Quando installi il plug-in flutter per Android Studio e fai clic su file> nuovo avrai una nuova opzione chiamata "nuovo progetto flutter"
Peter Haddad

8

Utenti Linux: ho cd'd nella mia home directory poi ho aggiunto
export PATH="$PATH:/home/frodo/flutter/bin/flutter"nel .bashrcfile e sourcel'EDITA per aggiornare la .bashrc. Dipende da dove hai spostato il tuo flutter sdk.

Quindi corro "flutter doctor". Ho ottenuto i seguenti risultati:

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

Per esportare il percorso flutter in modo permanente:


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

Per esempio:
export PATH="$PATH:/home/frodo/flutter/bin/flutter"

E corri:

source .bashrc

Come impostare $PATHin modo permanente su LINUX / UNIX


6

Hai perso questo passaggio nel processo di installazione.

Installa i plugin Flutter e Dart:

  • Avvia Android Studio.
  • Apri le preferenze del plugin (File → Impostazioni → Plugin su Windows e Linux OPPURE Preferenze → Plugins su macOS ).
  • Seleziona Browse repositories, seleziona il plug-in Flutter e fai clic Install.
  • Fare clic su Sì quando viene richiesto di installare il plug-in Dart.
  • Fare clic su Restartquando richiesto.

Se si utilizza Visual Studio Code, per installare i plug-in Flutter e Dart:

  • Avvia VS Code.
  • Richiama Visualizza → Tavolozza dei comandi.
  • Digita installe seleziona Extensions: Install Extensions.
  • Digita flutternel campo di ricerca delle estensioni, seleziona Flutternell'elenco e fai clic su Install. Questo installa anche il plug-in Dart richiesto.
  • Convalida la tua configurazione con Flutter Doctor
  • Richiama Visualizza → Tavolozza dei comandi….
  • Digita doctore seleziona Flutter: Esegui Flutter Doctor.

Rivedi l'output nel riquadro OUTPUT per eventuali problemi.


6

Ho riscontrato un errore simile dopo aver aggiornato Android Studio, risulta che devo aggiornare il plug-in Flutter esistente.

Per risolverlo, vai su android studio → preferenze → plug-in → installati → aggiorna il plug-in flutter installato


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- Apri Android Studio File-> Impostazioni-> Plugin e assicurati di aver installato Flutter e Dart inserisci qui la descrizione dell'immagine

2- Vai su VSCode alle estensioni e installa Flutter e Dart Extension

inserisci qui la descrizione dell'immagine

Spero che abbia risolto il problema


3

Puoi semplicemente installare il plug-in Flutter e Dart in Android Studio seguendo questi passaggi:

  1. Avvia l'applicazione Android Studio
  2. Apri le preferenze del plugin (Preferenze> Plugin su macOS, File> Impostazioni> Plugin su Windows e Linux).
  3. Seleziona Marketplace ..., cerca il plug-in Flutter e fai clic su Installa.
  4. Fare clic su Sì quando viene richiesto di installare il plug-in Dart.
  5. Fare clic su Applica e OK.
  6. Fare clic su "Riavvia" nel popup.

L'immagine sotto indica dove dovresti farlo

inserisci qui la descrizione dell'immagine


1

Se stai usando VSCode, vai alle estensioni e cerca flutter.Quindi installalo semplicemente e devi fare attenzione di aver già installato dart lì e dopo che se non funziona, copia il percorso del tuo flutter bin che puoi trovare in C /'flutter-SDK-path'/bin.then copialo e aggiungilo alla variabile d'ambiente e aggiungilo a quel percorso in modo da poter accedere facilmente a flutter. Spero che funzioni.

Se stai utilizzando Android Studio, l'articolo potrebbe già esserti d'aiuto. E assicurati di disporre delle ultime versioni di SDK e Android Studio o VSCode. In modo che le versioni non possano introdurre alcun errore. Spero che funzioni.


1

Se utilizzi solo VSCode per lo sviluppo, non è necessario installare plug-in per Android Studio e viceversa. Non ti darà mai problemi.


1

Ho risolto questo problema disinstallando flutter dai plugin. Dopo aver riavviato Android Studio, ho aperto i plug-in e quindi mostra che il mio plug-in Dart non è compatibile con il mio Android Studio (v3.6). Ho aggiornato Dart, riavviato Android Studio, quindi reinstallato di nuovo Flutter. Dopodiché, devo impostare il percorso SDK per Flutter e voilà tutto funziona ora: D


1

Ho appena avuto questo problema dopo un aggiornamento e ho risolto l'accesso a File / Impostazioni / Plugin. Quindi nella parte superiore della finestra ci sono due opzioni: Marketplace e Installed, quindi ho cliccato su Installato e sul plugin Flutter c'era un messaggio che diceva che la versione corrente di Flutter non supporta la nuova versione di Android Studio, quindi c'era un verde pulsante Scritto "Riavvia" poi ho cliccato e quando si è aperto di nuovo, il problema è scomparso. Potrebbe non essere lo stesso per te, ma molte persone lo cercheranno qui e potrebbero aiutare qualcuno.


1

Ho risolto il problema aprendo il plug-in nelle impostazioni, dove nella scheda "installato" ho notato il testo blu "Homepage del plug-in" che era un collegamento ai plug-in JetBrains. C'era un accordo che ho dovuto accettare per ottenere la piena funzionalità. Ho accettato e ho anche modificato le mie variabili di ambiente aggiungendo il percorso al cestino di dart-SDK. In precedenza avevo aggiunto solo il cestino del flutter al percorso. Comunque, questo ha risolto il mio problema.


1

Secondo questo commento, gli avvisi dei plugin non hanno importanza. Almeno per me non importava, ha funzionato bene.

Come indicato,

ciao @EastCartel, prova con flutter config --android-studio-dir = C: \ Program Files \ Android \ Android Studio o il tuo percorso corretto. e hai 3 problemi.

1- Per prima cosa apri il tuo studio Android e aggiungi il plug-in flutter (anche questo aggiunge automaticamente il plug-in dart).

inserisci qui la descrizione dell'immagine

2- Apri anche il codice dello studio visivo e aggiungi l'estensione flutter.

inserisci qui la descrizione dell'immagine

3- E avvia flutter doctor --android-licences

inserisci qui la descrizione dell'immagine

se il problema persiste, provare l'aggiornamento flutter

in bocca al lupo!


0

Se hai installato Android Studio più di una volta, il prompt dei comandi o PowerShell assegnato sul primo e forse stai eseguendo il secondo. Quindi, cerca Android Studio, se hai più di un'installazione, elimina la prima. Quindi, scarica i plug-in in Android Studio seguendo questi passaggi.

Passaggio 1 : Studio -> File -> Impostazioni -> Plugin -> Sfoglia repository

Passaggio 2 : cerca Flutter e scaricalo

Passaggio 3 : al termine, riavvia Android Studio.


0

Devi installare Flutter e Dart sia su Visual Studio Code che su Android Studio!

Prova a utilizzare il seguente comando:

flutter doctor --android-License e premi y per installare tutte le licenze.

risultato


0

Ho avuto lo stesso problema ma è stato risolto subito dopo aver eseguito questi comandi:

flutter channel dev
flutter doctor
flutter channel master
flutter doctor
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.