Я настраиваю 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.
android-studio
flutter
dart
flutter-sdk
flutter-doctor
Филип Мутуа
источник
источник
Ответы:
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
Решение, которое сработало для меня :
Студия >> Файл> Настройки> Плагины> Обзор репозиториев
А теперь беги, трепещущий доктор.
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
андроидтрепетатьдротиктрепещущий доктор
источник
Безопасное исправление для Mac (Android studio 4.1+) Сейчас оно находится в другом каталоге, но помогает символическая ссылка.
Просто запустите в Терминале эту команду
ln -s ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins ~/Library/Application\ Support/AndroidStudio4.1
источник
Проблема как раз в том, что «трепещущий доктор» не умеет за кулисами читать, что все в порядке и актуально. Эта проблема является временной (до следующего патча или обновления), и ее можно избежать, поскольку она не повлияет ни на что в процессе разработки.
Это часто возникающая проблема, когда мы обновляем новую версию Flutter. Недавно также после обновления до Flutter 1.22.1 (стабильный) он выдает ошибку «Плагины не установлены», пока они установлены и обновлены. Удаление и повторная установка также не будут работать, поскольку Android Studio снова выберет ту же версию для установки.
источник
flutter doctor -v
. Я открываю проблему на Github, чтобы уведомить разработчиков, надеюсь, она будет исправлена в следующем обновлении.У меня была эта проблема при наличии нескольких версий Android Studio , не похоже, что у вас есть несколько версий. Но вы используете IntelliJ IDEA Community Edition, поэтому уверены, что установили плагины в Android Studio ?
Я бы сказал это в комментарии, но у меня недостаточно репутации
источник
IntelliJ IDEA
иAndroid Studio
были установлены на мою машину. Я удалил ,IntelliJ IDEA
потому что я установилDart
иFlutter
плагинов на Android Studio. Тогдаflutter doctor
команда работает отлично, может кому пригодится.источник
Проблема заключается в установке необходимых плагинов Flutter и Dart. Этого можно добиться двумя способами:
Перейдите в Android studio → Настройки → плагины → в строке поиска найдите плагины Flutter и Dart.
Если вы сначала устанавливаете флаттер, то Dart может быть автоматически установлен вместе с ним, в противном случае установите их отдельно.
Если вы используете VScode, на панели активности щелкните расширения или нажмите Ctrl+ Shift+ X. Там вы можете искать плагины flutter и dart.
Теперь типа трепещет доктор.
источник
Когда вы выполняете
flutter doctor
команду, она проверяет вашу среду и отображает отчет в окне терминала. В вашем случае кажется, что вы не установили плагин dart and flutter, чтобы иметь возможность использовать их в Android Studio.Чтобы установить плагин, нажмите Файлы> Настройки> Плагины> установить плагины Jetbrain.
Плагины добавят в студию Android новые функции, связанные с флаттером. Например, он добавит инспектор флаттера, планировщик.
SDK, который вы добавили в путь, понадобится при создании нового проекта flutter.
источник
.bashrc
. Когда я набираюflutter
илиdart
в терминале. Командная строка показывает мне список команд, которые можно использовать дляdart
илиflutter
.LINUX ПОЛЬЗОВАТЕЛЕЙ: I
cd
d»в моей домашней директории , то я добавилexport PATH="$PATH:/home/frodo/flutter/bin/flutter"
в.bashrc
файл иsource
эд его , чтобы обновить.bashrc
. Зависит от того, куда вы переместили свой sdk flutter.Затем я запускаю `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) [✓] 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 навсегдаисточник
Согласно следующим изображениям, сначала необходимо установить необходимые плагины
flutter
иdart
плагины, а затем после загрузки Flutter sdk с официальной страницы загрузки flutter-sdk добавьте пути flutter и dart:источник
Я столкнулся с аналогичной ошибкой после обновления студии Android, оказывается, мне нужно обновить существующий плагин flutter.
Чтобы исправить это, перейдите в Android Studio → настройки → плагины → установлены → обновите установленный плагин flutter.
источник
Вы пропустили этот шаг в процессе установки.
Установите плагины Flutter и Dart:
Если вы используете Visual Studio Code, чтобы установить плагины Flutter и Dart:
install
и выберите Extensions: Install Extensions.flutter
в поле поиска расширений, выберите Flutterв списке и нажмите Install. Это также установит необходимый плагин Dart.doctor
и выберите Flutter: Run Flutter Doctor.Просмотрите выходные данные на панели ВЫВОД на наличие проблем.
источник
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 и Dart.
2- Перейдите в VSCode to Extensions и установите Flutter и Dart Extension.
Надеюсь, это решило проблему
источник
привет всем, у меня была такая же проблема, и ни один из приведенных выше ответов не исправлен, поэтому я пошел на официальный GitHub и нашел ответ, вот ссылка, и вы должны выполнить все эти шаги.
https://github.com/flutter/flutter/issues/67986
флаттер апгрейд
Конфигурация flutter --android-studio-dir = "C: \ Program Files \ Android \ Android Studio"
трепещущий доктор -v
тогда, если проблема все еще сохраняется, просто перейдите на бета-канал, и обновление будет колебаться, тогда оно исправит это.
бета канала флаттера
флаттер апгрейд
вы можете включить Flutter Web в качестве дополнительных шагов
https://flutter.dev/docs/get-started/web
источник
Вы можете просто установить плагин Flutter and Dart в студии Android, выполнив следующие действия:
На изображении ниже показано, где вы должны это сделать.
источник
Если вы используете VSCode, перейдите к расширениям и найдите флаттер. Затем просто установите его и убедитесь, что вы уже установили там дротик, а после этого, если он не работает, скопируйте свой путь к контейнеру флаттера, который вы можете найти в C /'flutter-SDK-path'/bin. затем скопируйте его, добавьте в переменную среды и добавьте в этот путь, чтобы вы могли легко получить доступ к flutter. Надеюсь, это сработает.
Если вы используете Android Studio, возможно, вам поможет уже указанная статья. И убедитесь, что у вас есть последние версии SDK и Android Studio или VSCode. Чтобы в этих версиях не возникало никаких ошибок. Надеюсь, это сработает.
источник
Если вы используете только VSCode для разработки, вам не нужно устанавливать плагины для Android Studio и наоборот. Это никогда не доставит вам проблем.
источник
Я решил эту проблему, удалив флаттер из плагинов. После перезапуска Android Studio я открыл плагины, и затем он показал, что мой плагин Dart несовместим с моей Android Studio (v3.6). Я обновил Dart, перезапустил студию Android и снова переустановил Flutter. После этого я должен установить путь SDK для Flutter, и теперь все работает: D
источник
Если вы установили Android Studio более одного раза, командная строка или PowerShell назначены для первого и, возможно, вы используете второй. Итак, перейдите к Android Studio, если у вас более одной установки, удалите первую. Затем загрузите плагины в Android Studio, выполнив следующие действия.
Шаг 1 : Studio -> Файл -> Настройки -> Плагины -> Обзор репозиториев
Шаг 2. Найдите Flutter и загрузите его
Шаг 3. Когда вы закончите, перезапустите Android Studio.
источник
У меня только что возникла эта проблема после обновления, и я решил зайти в Файл / Настройки / Плагины. Затем в верхней части окна есть два варианта: Marketplace и Installed, затем я нажал на Installed, а на плагине Flutter появилось сообщение о том, что текущая версия Flutter не поддерживает новую версию Android Studio, поэтому был зеленый Кнопка Написала «Перезагрузка», затем я нажал и, когда он снова открылся, проблема исчезла. Может быть, для вас это будет не то же самое, но многие люди будут искать его здесь и могут кому-то помочь.
источник
Я решил это, открыв плагин в настройках, где на вкладке «Установлено» я заметил синий текст «Домашняя страница плагина», который был ярлыком для плагинов JetBrains. Было соглашение, которое я должен был принять, чтобы получить полную функциональность. Я согласился, и я также отредактировал свои переменные среды, добавив путь к корзине dart-SDK. Раньше я добавлял только корзину флаттера в путь. В любом случае, это решило мою проблему.
источник
Согласно этому комментарию, предупреждения плагинов не имеют значения. По крайней мере, для меня это не имело значения, все работало нормально.
Как указано,
источник
Вам необходимо установить Flutter и Dart как в Visual Studio Code, так и в Android Studio!
Попробуйте использовать следующую команду:
flutter doctor --android-licenses и нажмите y, чтобы установить все лицензии.
источник