Wtyczka Flutter nie została zainstalowana, błąd ;. Podczas biegania lekarz trzepotanie

91

Konfiguruję Flutter SDKw moim systemie Linux Ubuntu 16.4. Dlaczego pojawia się następujący błąd, kiedy uruchamiam Flutter Doctor? Określiłem zarówno PATHSfor, jak flutteri dartin, .bashrcale pojawia się ten błąd podczas uruchamianiaflutter 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.
Philip Mutua
źródło
Myślę, że wystarczy zaktualizować do nowszej wersji Fluttera.
Günter Zöchbauer
14
W systemie Windows> Android Studio> Plik> Ustawienia> Wtyczki> Wyszukaj flutter> Zainstaluj
Abdurakhmon
2
Możesz to zignorować, jeśli nie używasz Android Studio w Flutter Development. Domyślnie wtyczki Flutter i Dart nie są instalowane w Android Studio. Nadal musisz je ręcznie zainstalować. Poleciłbym VSCode w rozwoju flutter, ponieważ jest lekki.
MJ Montes
7
wszystkie rozwiązania u mnie nie działają. Zauważ, że zainstalowałem już wtyczkę flutter i dart. Jak mogę rozwiązać problem?
Mr Special
1
Mam ten sam problem, proszę o najlepsze rozwiązanie
f_anto

Odpowiedzi:

87
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

Rozwiązanie, które zadziałało dla mnie :

  1. Po prostu zainstaluj wtyczki.
    Studio >> Plik> Ustawienia> Wtyczki> Przeglądaj repozytoria
  2. Wyszukaj flutter.
  3. Stuknij w Instaluj (pojawi się okno dialogowe dotyczące zależności rzutek. Kliknij Tak).
  4. Po zakończeniu instalacji uruchom ponownie Android Studio.

wprowadź opis obrazu tutaj

A teraz biegnij do lekarza.

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

Manjunath Rao
źródło
14
Zainstalowałem już wtyczkę flutter i dart. to nie działa :(. Używam android studio 3.1
Mr Special
2
@MrSpecial Czy zainstalowałeś Android Studio w inny sposób? Mam ten sam problem. Moja ścieżka instalacji jest inna, a wtyczka jest przechowywana w ścieżce użytkownika
noobEinstien
@noobEinstien Jak wtedy naprawiłeś?
Atul
2
@Atul nie naprawił, po prostu pokazują dostępne edytory, to nie ma znaczenia.
noobEinstien
59

Bezpieczna poprawka dla komputerów Mac (Android Studio 4.1+) Znajduje się teraz w innym katalogu, ale pomaga łącze symboliczne.

Po prostu uruchom w terminalu to polecenie

ln -s ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins ~/Library/Application\ Support/AndroidStudio4.1
Andrzej
źródło
4
cześć bracie, ta praca dla mnie, czy może więcej wyjaśnić, co robi to polecenie?
q8yas
2
@ q8yas Command po prostu przekierowuje flutter doctor do innego folderu, aby znaleźć wtyczki (tam, gdzie są teraz)
Andrew
2
Dzięki, działa dla mnie
Nimit
2
Legendarny. To działa tak dobrze. Dziękuję Ci!
Lane Faison
2
Idealny! Działa jak urok
Bala
17

Problem w tym, że „trzepotliwy lekarz” nie jest w stanie wyczytać za kulisami, że wszystko jest w porządku i aktualne. Ten problem jest tymczasowy (do następnej łatki lub aktualizacji) i można go uniknąć, ponieważ nie wpłynie on na żaden etap procesu tworzenia.

Jest to często występujący problem, gdy aktualizujemy nowszą wersję Fluttera. Ostatnio również po aktualizacji Fluttera do wersji 1.22.1 (stabilnej) generuje błąd „Wtyczki niezainstalowane”, podczas gdy są one zainstalowane i aktualne. Odinstalowanie i ponowna instalacja również nie będą działać, ponieważ Android Studio ponownie wybierze tę samą wersję do zainstalowania.

Ruchir Rai
źródło
2
Więc to właśnie wydarzyło się w nowej wersji? udało ci się to naprawić?
Jaspal Singh Rathour
Tak było i tym razem. Lepiej to zignorować. Jest to tylko raport o stanie naszej konfiguracji i nie należy nim manipulować. Jest to już w wiedzy o trzepotaniu zespołu.
Ruchir Rai
1
To błąd, moje studio z Androidem działa poprawnie, po prostu się nie wyświetla flutter doctor -v. Otwieram problem na Github, aby powiadomić twórców, mam nadzieję, że zostanie on naprawiony w następnej aktualizacji.
Maruf Hassan
11

Miałem ten problem, mając wiele wersji Android Studio , nie wygląda na to, że masz wiele wersji. Ale używasz IntelliJ IDEA Community Edition, więc jesteś pewien, że zainstalowałeś wtyczki w Android Studio ?

Powiedziałbym to w komentarzu, ale nie mam wystarczającej liczby przedstawicieli

FoxyError
źródło
9

IntelliJ IDEAi Android Studiozostały zainstalowane na moim komputerze. Usunąłem, IntelliJ IDEAponieważ mam zainstalowane Darti Flutterwtyczki w Android Studio. Wtedy flutter doctorpolecenie działa idealnie, może komuś się przyda.

nAchmedow
źródło
Każde inne rozwiązanie, potrzebuję obu IDE ..
noobEinstien
9

Problem polega na zainstalowaniu wymaganych wtyczek Flutter i Dart. Możesz to osiągnąć na dwa sposoby:

  1. Przejdź do Android studio → Ustawienia → wtyczki → w pasku wyszukiwania wyszukaj wtyczki Flutter i Dart.
    Jeśli najpierw instalujesz flutter, Dart może zostać automatycznie zainstalowany wraz z nim, w przeciwnym razie zainstaluj je osobno.

  2. Jeśli używasz VScode, na pasku aktywności kliknij rozszerzenia lub naciśnij Ctrl + Shift+ X. Możesz tam wyszukać wtyczki flutter i dart.

Teraz wpisz flutter doctor.

Sujith
źródło
7

Po wykonaniu flutter doctorpolecenia sprawdza ono środowisko i wyświetla raport w oknie terminala. W twoim przypadku wydaje się, że nie zainstalowałeś wtyczki dart and flutter, aby móc ich używać w Android Studio.

Aby zainstalować wtyczkę, kliknij Pliki> Ustawienia> Wtyczki> zainstaluj wtyczki jetbrain

Wtyczki dodadzą nowe funkcjonalności do studia Android związane z flutter. Na przykład doda inspektora trzepotania, zarys.

Zestaw SDK, który dodałeś do ścieżki, będzie potrzebny podczas tworzenia nowego projektu flutter.

wprowadź opis obrazu tutaj

Peter Haddad
źródło
Zainstalowałem już rzutki i ich ścieżki do .bashrc. Kiedy piszę flutterlub dartw terminalu. W wierszu poleceń jest wyświetlana lista poleceń, których można użyć w przypadku opcji dartlub flutter.
Philip Mutua
tak, ale musisz również zainstalować wtyczki flutter i dart dla Android Studio, aby móc korzystać z ich funkcji w Android Studio. Kiedy zainstalujesz wtyczkę flutter dla Android Studio i klikniesz plik> nowy, pojawi się nowa opcja o nazwie „nowy projekt fluttera”
Peter Haddad
7

LINUX użytkowników: Jestem cdd”w moim katalogu domowym, a następnie dodałam
export PATH="$PATH:/home/frodo/flutter/bin/flutter"w.bashrc pliku i sourceed go, aby odświeżyć.bashrc . Zależy od tego, gdzie przeniosłeś swój flutter sdk.

Następnie uruchamiam „Flutter Doctor”. Otrzymałem następujące wyniki:

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

Aby trwale wyeksportować ścieżkę flutter:


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

Na przykład:
export PATH="$PATH:/home/frodo/flutter/bin/flutter"

I biegnij:

source .bashrc

Jak ustawić $PATHna stałe w systemie LINUX / UNIX

Philip Mutua
źródło
6

Podobny błąd spotkałem po aktualizacji Android Studio, okazuje się, że muszę zaktualizować istniejącą wtyczkę flutter.

Aby to naprawić, przejdź do android studio → preferencje → wtyczki → zainstalowane → zaktualizuj zainstalowaną wtyczkę flutter

Tim
źródło
5

Przegapiłeś ten krok w procesie instalacji.

Zainstaluj wtyczki Flutter i Dart:

  • Uruchom Android Studio.
  • Otwórz preferencje wtyczek (Plik → Ustawienia → Wtyczki w systemie Windows i Linux LUB Preferencje → Wtyczki w systemie macOS ).
  • Wybierz Browse repositories, wybierz wtyczkę Flutter i kliknij Install.
  • Kliknij Tak, gdy pojawi się monit o zainstalowanie wtyczki Dart.
  • Kliknij Restartpo wyświetleniu monitu.

Jeśli używasz Visual Studio Code, aby zainstalować wtyczki Flutter i Dart:

  • Uruchom VS Code.
  • Wywołaj widok → Paleta poleceń.
  • Wpisz installi wybierz Extensions: Install Extensions.
  • Wpisz flutterw pole wyszukiwania rozszerzeń, wybierz Flutterz listy i kliknij Install. Spowoduje to również zainstalowanie wymaganej wtyczki Dart.
  • Potwierdź swoją konfigurację za pomocą Flutter Doctor
  • Wywołaj widok → Paleta poleceń….
  • Wpisz doctori wybierz Flutter: Run Flutter Doctor.

Przejrzyj dane wyjściowe w okienku WYJŚCIE pod kątem wszelkich problemów.

nt25375
źródło
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- Otwórz plik Android Studio-> Ustawienia-> Wtyczki i upewnij się, że masz zainstalowany Flutter i Dart wprowadź opis obrazu tutaj

2- Przejdź do VSCode to Extensions i zainstaluj Flutter and Dart Extension

wprowadź opis obrazu tutaj

Mam nadzieję, że to rozwiązało problem

Yazan Najjar
źródło
3

witam wszystkich Miałem ten sam problem i żadna z powyższych odpowiedzi nie została naprawiona, więc poszedłem na oficjalny GitHub flutter i znalazłem odpowiedź, tutaj jest link i musisz wykonać wszystkie te kroki.

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

aktualizacja trzepotania

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

flutter doctor -v

jeśli problem nadal występuje, po prostu przejdź do kanału beta, a aktualizacja będzie trzepotać, a następnie to naprawi.

Flutter channel beta

aktualizacja trzepotania

możesz włączyć flutter web jako opcjonalne kroki

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

Syed Usama Ahmad
źródło
To działało w systemie Windows 10, Flutter Beta i Android Studio 4.1.1. Dzięki!
Maki
2

Możesz po prostu zainstalować wtyczkę Flutter and Dart w Android Studio, wykonując następujące kroki:

  1. Uruchom aplikację Android Studio
  2. Otwórz preferencje wtyczek (Preferencje> Wtyczki w systemie macOS, Plik> Ustawienia> Wtyczki w systemie Windows i Linux).
  3. Wybierz Marketplace…, wyszukaj wtyczkę Flutter i kliknij zainstaluj.
  4. Kliknij Tak, gdy pojawi się monit o zainstalowanie wtyczki Dart.
  5. Kliknij Zastosuj i OK.
  6. Kliknij „Uruchom ponownie” w wyskakującym okienku.

Poniższy obrazek pokazuje, gdzie powinieneś to zrobić

wprowadź opis obrazu tutaj

Paresh Mangukiya
źródło
1

Jeśli używasz VSCode, przejdź do rozszerzeń i wyszukaj flutter, a następnie po prostu zainstaluj go i upewnij się, że masz już zainstalowany dart, a jeśli to nie zadziała, skopiuj ścieżkę flutter bin, którą możesz znaleźć w C /'flutter-SDK-path'/bin.Następnie skopiuj go i dodaj do zmiennej środowiskowej i dodaj do tej ścieżki, abyś mógł łatwo uzyskać dostęp do flutter. Mam nadzieję, że działa.

Jeśli korzystasz z Android Studio, może pomóc Ci już wspomniany artykuł. I upewnij się, że masz najnowsze wersje SDK i Android Studio lub VSCode. Aby wersje nie wprowadzały żadnego błędu. Mam nadzieję, że to zadziała.

Nitin0310
źródło
1

Jeśli używasz tylko VSCode do programowania, nie musisz instalować wtyczek dla Android Studio i odwrotnie. Nigdy nie sprawi ci to problemu.

Sirus
źródło
1

Rozwiązałem ten problem, odinstalowując flutter z wtyczek. Po ponownym uruchomieniu Android Studio otworzyłem wtyczki, a następnie pokazuje, że moja wtyczka Dart nie jest kompatybilna z moim Android Studio (v3.6). Zaktualizowałem Dart, zrestartowałem Android Studio, a następnie ponownie zainstalowałem Fluttera. Potem muszę ustawić ścieżkę SDK dla Fluttera i voila, wszystko już działa: D

Jessie Pilor
źródło
1

Jeśli zainstalowałeś Android Studio więcej niż jeden raz, wiersz poleceń lub PowerShell przypisany do pierwszego, a być może używasz drugiego. Tak więc wyszukaj Android Studio, jeśli masz więcej niż jedną instalację, usuń pierwszą. Następnie pobierz wtyczki w Android Studio, wykonując te czynności.

Krok 1 : Studio -> Plik -> Ustawienia -> Wtyczki -> Przeglądaj repozytoria

Krok 2 : Wyszukaj Flutter i pobierz go

Krok 3 : Kiedy skończysz, uruchom ponownie Android Studio.

Zimbakov Tech
źródło
1

Właśnie miałem ten problem po aktualizacji i rozwiązałem wchodzenie w Plik / Ustawienia / Wtyczki. Następnie u góry okna znajdują się dwie opcje: Marketplace i Installed, po czym kliknąłem na Installed i na wtyczce Flutter pojawiła się informacja, że ​​aktualna wersja Fluttera nie obsługuje nowej wersji Android Studio, więc pojawił się zielony Przycisk Napisano „Uruchom ponownie”, po czym kliknąłem, a gdy otworzył się ponownie, problem zniknął. Może nie to samo dla Ciebie, ale wiele osób będzie go tutaj szukać i może komuś pomóc.

Fabrício Justo
źródło
1

Rozwiązałem to, otwierając wtyczkę w ustawieniach, gdzie pod zakładką „zainstalowane” zauważyłem niebieski tekst „Strona główna wtyczki”, który był skrótem do wtyczek JetBrains. Była umowa, którą musiałem zaakceptować, aby uzyskać pełną funkcjonalność. Zaakceptowałem i edytowałem również moje zmienne środowiskowe, dodając ścieżkę do bin z dart-SDK. Wcześniej do ścieżki dodano tylko trzepotanie. W każdym razie to rozwiązało mój problem.

Serene Babu
źródło
1

Zgodnie z tym komentarzem, ostrzeżenia wtyczek nie mają znaczenia. Przynajmniej nie miało to dla mnie znaczenia, działało dobrze.

Jak wspomniano,

cześć @EastCartel, spróbuj z flutter config --android-studio-dir = C: \ Program Files \ Android \ Android Studio lub poprawną ścieżką. i masz 3 problemy.

1- Najpierw otwórz swoje studio z Androidem i dodaj wtyczkę flutter (to również automatycznie dodaje wtyczkę do rzutek).

wprowadź opis obrazu tutaj

2- Otwórz także kod Visual Studio i dodaj rozszerzenie flutter.

wprowadź opis obrazu tutaj

3 - I uruchom trzepoczącego lekarza - licencje androida

wprowadź opis obrazu tutaj

jeśli problem nie ustąpi, spróbuj zaktualizować flutter

powodzenia!

Erik Lange
źródło
0

Musisz zainstalować Flutter i Dart zarówno w Visual Studio Code, jak i Android Studio!

Spróbuj użyć następującego polecenia:

flutter doctor --android-license i naciśnij y, aby zainstalować wszystkie licencje.

wynik

singhpriti
źródło