Помилка не встановленого плагіна Flutter ;. Під час бігання трепетом лікар


95

Я налаштовую Flutter SDKсвою Ubuntu 16.4систему Linux . Чому я отримую наступну помилку, коли запускаю лікаря з тремтіння? Я вказав як PATHSдля, так flutterі dartв, .bashrcале я отримую цю помилку під час запускуflutter 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.

14
В ОС Windows> Android Studio> Файл> Налаштування> Плагіни> Пошук тремтіння> Встановити
Абдурахмон

2
Ви можете проігнорувати це, якщо не використовуєте Android Studio у розробці Flutter. За замовчуванням плагіни Flutter та Dart не встановлюються в Android Studio. Вам все одно потрібно встановити їх вручну. Я б порекомендував VSCode у розробці флаттера, оскільки він легкий.
MJ Montes

8
всі рішення для мене не працюють. Зверніть увагу, я вже встановив плагін і дротики. Як я можу вирішити проблему?
Містер Спец

1
Це трапляється, коли лікар-флетер не може знайти плагіни Android Studio. Це проблема між версією флаттера та версією Android Studio. Наприклад, Android Studio 4.1 зберігає плагіни в ~ / .local / share / Google / AndroidStudio4.1, і, очевидно, флаттер не знає про це і, швидше за все, виглядає в якомусь старому місці, яке вже не існує.
Юсуф Н

1
Я отримую ту саму проблему, будь-яке найкраще рішення, будь ласка
f_anto

Відповіді:


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

Рішення, яке працювало для мене :

  1. Просто встановіть плагіни.
    Studio >> Файл> Налаштування> Плагіни> Перегляд сховищ
  2. Шукати тріпотіння.
  3. Натисніть на Встановити (з’явиться діалогове вікно про залежність дротика. Натисніть Так).
  4. Після завершення інсталяції перезапустіть android studio.

введіть тут опис зображення

А тепер біжи тремтінням лікаря.

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


15
Я вже встановив плагін flutter та dart. це не працює :(. Я використовую android studio 3.1
Mr Special

2
@MrSpecial Ви встановили Android studio іншим шляхом? У мене те саме питання. Мій шлях інсталяції інший, і плагін зберігається в User path
noobEinstien

@noobEinstien Як ви тоді виправили?
Атул

2
@Atul не виправив, вони просто показують доступні редактори, це насправді не має значення.
noobEinstien

85

Безпечне виправлення для Mac (Android studio 4.1+) Зараз воно знаходиться в іншому каталозі, але символічне посилання допомагає.

Просто запустіть цю команду в терміналі

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

7
привіт, брате, ця робота для мене, може більше пояснити, для чого ця команда робить?
q8yas

3
Команда @ q8yas просто перенаправляє доктора, що летить, до іншої папки, щоб знайти плагіни (де вони зараз знаходяться)
Ендрю

Це не спрацювало для мене, проте встановлення плагіна вручну через Android Studio, як рекомендував Пареш Мангукія, справді спрацювало.
KeithB

1
Це спрацювало для мене. Вже встановлений плагін. Але та сама помилка повторювалася. Але це спрацювало чудово.
Jithin U. Ahmed

19

Справа лише в тому, що "доктор, що метушиться", не може за кулісами прочитати, що все в порядку і в актуальному стані. Ця проблема тимчасова (до наступного виправлення або оновлення), і її можна уникнути, оскільки вона не вплине ніде в процесі розробки.

Це часта проблема, коли ми оновлюємо нову версію Flutter. Нещодавно також після оновлення до Flutter 1.22.1 (стабільний) він видає помилку "Плагіни не встановлені", хоча вони встановлені та оновлені. Видалення та перевстановлення також не буде працювати, оскільки Android Studio знову вибере ту саму версію для встановлення.


2
Отже, це щойно сталося в новому випуску? вам вдалося це виправити?
Джаспал Сінгх Ратур

Так сталося і цього разу. Краще це ігнорувати. Це лише звіт про стан здоров'я нашої установки, і ним не слід маніпулювати. Це вже відомо, як команда метушиться.
Ручір Рай,

1
Це помилка, моя андроїд-студія працює належним чином, просто не відображається flutter doctor -v. Я відкриваю випуск на Github, щоб повідомити розробників, сподіваюся, це буде виправлено в наступному оновленні.
Маруф Хасан,

11

У мене була ця проблема, коли у мене кілька версій Android Studio , схоже, у вас кілька версій. Але ви використовуєте IntelliJ IDEA Community Edition, тож впевнені, що встановили плагіни в Android Studio ?

Я б сказав це в коментарі, але у мене недостатньо представників


9

IntelliJ IDEAі Android Studioбули встановлені на моїй машині. Я видалив, IntelliJ IDEAоскільки встановив Dartта Flutterдодав плагіни в Android Studio. Тоді flutter doctorкоманда працює ідеально, можливо, вона комусь корисна.


1
Будь-яке інше рішення, мені потрібні обидві IDE.
noobEinstien

9

Проблема полягає в установці необхідних плагінів Flutter та Dart. Це можна досягти двома способами:

  1. Перейдіть до Android studio → Налаштування → плагіни → на панелі пошуку знайдіть плагіни Flutter і Dart.
    Якщо ви встановлюєте флаттер спочатку, то Dart може автоматично встановлюватися разом із ним, інакше встановлюйте їх окремо.

  2. Якщо ви використовуєте VScode, на панелі активності натисніть розширення або натисніть Ctrl+ Shift+ X. Там ви можете шукати плагіни для дропіння та дротиків.

Тепер введіть доктора з флютером.


7

Коли ви виконуєте flutter doctorкоманду, вона перевіряє ваше середовище та відображає звіт у вікні терміналу. У вашому випадку здається, що ви не встановили плагін dart and flutter, щоб мати можливість використовувати їх в Android Studio.

Щоб встановити плагін, натисніть Файли> Налаштування> Плагіни> встановити плагіни jetbrain

Плагіни додадуть нові функції до андроїд-студії, пов’язані з флаттером. Прикладом його додасть інспектор флаттера, контур.

SDK, який ви додали до шляху, знадобиться при створенні нового проекту флаттера.

введіть тут опис зображення


Я вже встановив дартс та їхні шляхи до .bashrc. Коли я набираю текст flutterабо dartв терміналі. Командний рядок показує мені список команд для використання dartабо для flutter.
Філіп Мутуа

так, але вам також потрібно встановити плагіни флаттера та дротиків для андроїд-студії, щоб мати можливість використовувати їх функціональні можливості в андроїд-студії. Коли ви встановите плагін flutter для андроїд-студії та натисніть файл> new, у вас з'явиться нова опція, що називається "новий проект flutter"
Пітер Хаддад,

7

LINUX КОРИСТУВАЧІВ: I cdd »в моїй домашній директорії , то я додав
export PATH="$PATH:/home/frodo/flutter/bin/flutter"в .bashrcфайл і sourceед його , щоб оновити .bashrc. Залежить від того, куди ви перенесли ваш флаттер sdk.

Потім я запускаю «доктора-трепетача». Я отримав такі результати:

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

Постійно експортувати шлях розвівання:


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

Наприклад:
export PATH="$PATH:/home/frodo/flutter/bin/flutter"

І запустити:

source .bashrc

Як постійно встановлювати $PATHна LINUX / UNIX



6

З подібною помилкою я зіткнувся після оновлення android studio, виявляється, мені потрібно оновити існуючий плагін flutter.

Щоб виправити це, перейдіть до android studio → налаштування → плагіни → встановлені → оновіть встановлений плагін flutter


5

Ви пропустили цей крок у процесі встановлення.

Встановіть плагіни Flutter та Dart:

  • Запустіть Android Studio.
  • Відкрийте налаштування плагіна (Файл → Налаштування → Плагіни для Windows та Linux АБО Налаштування → Плагіни на macOS ).
  • Виберіть Browse repositories, виберіть плагін Flutter і натисніть Install.
  • Клацніть Так, коли буде запропоновано встановити плагін Dart.
  • Клацніть, Restartколи буде запропоновано.

Якщо ви використовуєте Visual Studio Code, щоб встановити плагіни Flutter і Dart:

  • Запустіть код VS.
  • Виклик подання → Палітра команд.
  • Введіть installі виберіть Extensions: Install Extensions.
  • Введіть flutterу поле пошуку розширень, виберіть Flutterу списку та натисніть Install. Це також встановлює необхідний плагін Dart.
  • Перевірте налаштування за допомогою Flutter Doctor
  • Виклик перегляду → Палітра команд….
  • Наберіть doctorі виберіть Flutter: Запустіть Flutter Doctor.

Перегляньте вихідні дані в області ВИХІД на наявність будь-яких проблем.


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- Відкрийте файл Android Studio-> Налаштування-> Плагіни та переконайтесь, що у вас встановлені Flutter and Dart введіть тут опис зображення

2- Перейдіть до VSCode до розширень та встановіть Flutter and Dart Extension

введіть тут опис зображення

Сподіваюся, це вирішило проблему


3

привіт всім, у мене виникла одна і та ж проблема, і жодна з наведених вище відповідей не була виправлена, тому я перейшов до офіційного GitHub і знайшов відповідь, ось посилання, і ви повинні виконати всі ці кроки.

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

аплікація оновлення

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

тремтіння лікаря -в

тоді, якщо проблема все ще зберігається, просто перейдіть до бета-каналу, і оновлення затріпотить, і це виправить.

трептіння каналу бета

аплікація оновлення

Ви можете увімкнути мерехтіння в якості додаткових кроків

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


Це працювало на Windows 10, Flutter Beta та Android Studio 4.1.1. Дякую!
Макі

2

Ви можете просто встановити плагін Flutter and Dart в андроїд-студії, виконавши такі дії:

  1. Запустіть програму Android Studio
  2. Відкрийте налаштування плагінів (Налаштування> Плагіни на macOS, Файл> Налаштування> Плагіни на Windows і Linux).
  3. Виберіть Marketplace…, знайдіть плагін Flutter та натисніть встановити.
  4. Клацніть Так, коли буде запропоновано встановити плагін Dart.
  5. Клацніть на Застосувати та ОК.
  6. Натисніть "Перезапустити" у спливаючому вікні.

На малюнку нижче вказано, де це потрібно робити

введіть тут опис зображення


1

Якщо ви використовуєте VSCode, перейдіть до розширень і шукайте флаттер. Потім просто встановіть його і подбайте про те, щоб ви вже встановили там дротик, а після цього, якщо він не працює, скопіюйте шлях до кошика для флаттера, який ви можете знайти на C /'flutter-SDK-path'/bin.потім скопіюйте його та додайте до змінної середовища та додайте до цього шляху, щоб ви могли легко отримати доступ до flutter.Я сподіваюся, це працює.

Якщо ви використовуєте Android Studio, можливо, вже вказана стаття вам допоможе. І переконайтеся, що у вас найновіші версії SDK та Android Studio або VSCode.Так що версії не можуть спричинити помилок. Сподіваюся, це спрацює.


1

Якщо ви використовуєте лише VSCode для розробки, то вам не потрібно встановлювати плагіни для Android Studio і навпаки. Це ніколи не створить вам проблем.


1

Я вирішив цю проблему, видаливши флаттер з плагінів. Після перезапуску Android Studio я відкрив плагіни, і тоді він показує, що мій плагін Dart не сумісний з моєю Android Studio (v3.6). Я оновив Dart, перезапустив android studio, а потім знову встановив Flutter. Після цього я повинен встановити шлях SDK для Флаттера і вуаля все працює зараз: D


1

Якщо ви встановили Android Studio більше одного разу, командний рядок або PowerShell призначено першому, і, можливо, ви запускаєте другий. Отже, перегляньте Android Studio, якщо у вас кілька установок, видаліть першу. Потім завантажте Плагіни в Android Studio, дотримуючись цих кроків.

Крок 1 : Студія -> Файл -> Налаштування -> Плагіни -> Перегляд сховищ

Крок 2 : Шукайте Flutter і завантажуйте його

Крок 3 : Після закінчення перезапустіть Android Studio.


1

У мене щойно виникла ця проблема після оновлення, і я вирішив ввести Файл / Налаштування / Плагіни. Потім у верхній частині вікна є два варіанти: Marketplace та Installed, потім я натиснув на Installed і на плагіні Flutter з'явилося повідомлення про те, що поточна версія Flutter не підтримує нову версію Android Studio, тому з'явився зелений Кнопка Написано “Перезапустити”, тоді я натиснув, і коли вона знову відкрилася, проблема зникла. Можливо, для вас це не однаково, але багато людей шукатимуть це тут і можуть допомогти комусь.


1

Я вирішив це, відкривши плагін у налаштуваннях, де на вкладці «встановлений» я помітив синій текст «Домашня сторінка плагіна», який був ярликом до плагінів JetBrains. Була угода, яку я повинен був прийняти, щоб отримати повну функціональність. Я прийняв і також відредагував свої змінні середовища, додавши шлях до кошика dart-SDK. Раніше до шляху до мене додавали лише смітник. У всякому разі, це вирішило мою проблему.


1

Згідно з цим коментарем, попередження про плагіни не мають значення. Принаймні для мене це не мало значення, це спрацювало нормально.

Як зазначено,

привіт @EastCartel, спробуй з налаштуванням флаттера --android-studio-dir = C: \ Program Files \ Android \ Android Studio або своїм правильним шляхом. і у вас є 3 випуски.

1- Спершу відкрийте свою андроїд-студію та додайте плагін flutter (це також автоматично додає плагін dart).

введіть тут опис зображення

2- Також відкрийте код візуальної студії та додайте розширення флаттера.

введіть тут опис зображення

3- І запустіть флаттера - android-ліцензії

введіть тут опис зображення

якщо проблема не зникає, спробуйте оновити флаттер

Щасти!


0

Вам потрібно встановити Flutter і Dart як на Visual Studio Code, так і на Android Studio!

Спробуйте скористатися наступною командою:

flutter doctor --android-licens і натисніть y, щоб встановити всі ліцензії.

результат

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.