- Android Studio версии 4.1 не видит плагин flutter, dart
- 2 ответа
- Новый мастер проекта Flutter не отображается на Android Studio 3.0.1
- Просто включите плагин поддержки Android APK
- Флаттер не находит андроид sdk
- 18 ответов
- флаттер запуска: нет подключенных устройств
- 12 ответов
- для Android (в системе mac)
- настройка Android устройства
- настройка эмулятора Android
- открыть и подключить устройство с помощью Android Studio:
Android Studio версии 4.1 не видит плагин flutter, dart
У меня эта проблема возникла после обновления или установки Android Studio (версия 4.1.0)
[√] Flutter (стабильный канал, 1.22.2, в Microsoft Windows [версия 10.0.19041.572], локаль en-US) • Flutter версии 1.22.2 в D: \ src \ flutter • Версия Framework 84f3d28555 (4 недели назад), 2020-10-15 16:26:19 -0700 • Версия двигателя b8752bbfff • Версия Dart 2.10.2
[√] Набор инструментов Android — разработка для устройств Android (Android SDK версии 30.0.2) • Android SDK в D: \ AppData \ Sdk • Платформа android-30, инструменты сборки 30.0.2 • ANDROID_SDK_ROOT = D: \ AppData \ Sdk • Бинарный файл Java находится по адресу: C: \ Program Files \ Android \ Android Studio \ jre \ bin \ java • Версия Java OpenJDK Runtime Environment (сборка 1.8.0_242-release-1644-b01) • Все лицензии Android принимаются.
[!] Android Studio (версия 4.1.0) • Android Studio в C: \ Program Files \ Android \ Android Studio X Flutter плагин не установлен; это добавляет специфическую функциональность Flutter. Плагин X Dart не установлен; это добавляет специфическую функциональность Dart. • Java-версия OpenJDK Runtime Environment (сборка 1.8.0_242-release-1644-b01)
[√] Код VS (версия 1.51.0) • Код VS в C: \ Users \ osama \ AppData \ Local \ Programs \ Microsoft VS Code • Расширение Flutter версии 3.16.0
[!] Подключенное устройство! Нет доступных устройств
Как исправить пожалуйста
2 ответа
Вам необходимо установить плагин android studio flutter. вызвано этим. Просто установите плагины. Студия >> Файл> Настройки> Плагины> Обзор репозиториев Ищите флаттер. Нажмите «Установить» (появится диалоговое окно о зависимости от дротика. Нажмите «Да»). После завершения установки перезапустите студию Android.
Исправлено, когда я использую flutter dev и обновляю Большое спасибо 🙂
Источник
Новый мастер проекта Flutter не отображается на Android Studio 3.0.1
Я установил Flutter после официального документа, а также установил плагин Flutter и Dart на Android Studio.
Но я не вижу мастера File> New Flutter Project на Android Studio 3.0.1
Я запускаю команду “flutter doctor”. См. Вывод ниже.
Была такая же проблема. Установите флажок в Android Studio, если плагины Dart и Flutter установлены и помечены символом блокировки в Предпочтения → Плагины.
В любом случае, мне помогла следующая процедура:
- удалить плагин Flutter
- перезагрузите Android Studio.
- удалить плагин Dart
- перезапустите Android Studio снова, что казалось важным сделать
- установите плагин Dart снова
- перезапустите Android Studio, хотя это раздражает
- установите плагин Flutter снова
- и угадайте: перезапустите Android Studio
После последнего перезапуска я увидел сообщение об успехе:
Я предполагаю, что мы оба установили оба плагина без перезагрузки после Dart.
Я тоже с этим сталкивался но скоро решил
Я просто устанавливаю плагины для флаттера и дартса и перезагружаю Android Studio.
После перезапуска я заметил, что нет мастера создания приложений для флаттера. Но вскоре я понял, что отключил некоторые плагины (плагины для Android Studio по умолчанию), поэтому я включил все плагины и перезапустил Android Studio снова и BOOM! Теперь есть мастер для создания приложений Flutter.
Надеюсь, это поможет вам!
У меня тоже такая же проблема. Но что вы можете сделать в этой ситуации? Просто создайте проект с командной строкой:
Теперь откройте студию Android и откройте этот проект. Надеюсь, что это хорошо работает
Получил ту же проблему, исправил ее, установив дротик, сначала используя диспетчер плагинов студии android. Затем установите флаттер-плагин.
Вам нужно проверить “Поддержка AndroidAPK” в ваших плагинах
Это сработало для меня.
Установите Dart и Flutter вручную из плагинов:
- Открыть плагины (для Mac: настроить → плагины или Android Studio → настройки → плагины)
- Поиск Dart → Поиск в репозиториях → Установить → Перезапустить студию Android
- Поиск Flutter → Поиск в репозиториях → Установка → Перезагрузка Android Studio
По какой-то причине Flutter отказался показывать Flutter Project New Flutter Project в андроид студии 3.1
но когда я использую Android Studio 3.2, он работает нормально после установки плагинов Dart и Flutter.
Я также столкнулся с этой проблемой, и шаги выше не работали. Я проверил, какие плагины я включил, и понял, что Android APK Support Android NDK Support отключены в моей AS. После включения этого и перезапуска Android Studio все, кажется, работает правильно.
- Да, сначала обновите все ваши плагины, связанные с флаттером и дротиком.
- Плагин “Поддержка AndroidAPK” (установить/включить/обновить).
3. Это будет работать для всех AS, проверил это на AS 3.4 также.
- Спасибо ребятам, которые ответили до меня.
Как установить мастер флаттера в Android Studio 3.0
- Файл> Закрыть проект
- Настроить> Проверить наличие обновлений
- Вы найдете обновления Flutter и Dart. Обновление и перезагрузка. Загрузка патча.
- Файл> Новый проект Flutter или выберите новый проект Flutter.
Надеюсь, ваша проблема решена. Счастливые кодировки!
Обновление флаттера с использованием команды ниже
и снова создайте приложение флаттера из студии Android
У меня та же проблема и, наконец, разобрались. Обычно это происходит из-за обновления Android Studio с 2.x до 3.x одновременно.
Короче говоря, это потому, что Flutter не настроен правильно, но за flutter doctor -v могут быть разные причины, поэтому универсальное решение – запустить flutter doctor -v чтобы диагностировать и увидеть, чего не хватает.
[Сначала убедитесь, что вы уже выполнили шаги по установке в официальной документации Flutter и обновили свой Android SDK.]
В моем собственном случае пара вещей, которые нужно исправить:
Обновите путь JAVA_HOME в .bash_profile . Потому что у меня установлено 2 версии Java, и я обновил его, чтобы использовать так же, как Android Studio. Это очень важно, поскольку flutter doctor использует Java для проверки некоторых ваших конфигураций.
Some Android licenses not accepted – следуйте советам врача, чтобы принять все лицензии.
Версия плагина Android Studio Flutter слишком низкая – просто обновите ее.
Я боролся с этой проблемой некоторое время. Я попытался переустановить плагины Flutter и Dart, но это не сработало.
Однако, благодаря @VickyBOSS, я наконец-то нашел решение.
Просто включите плагин поддержки Android APK
Я надеюсь, что это также работает для вас 🙂
Мой ответ будет примерно таким же с @VickyBOSS, но я буду загружать скриншоты до и после;)
Прежде всего необходимо установить плагины Flutter и Dart.
После установки этих плагинов вы можете проверить, все ли в порядке с flutter doctor
Если бы вы не установили плагины, вы бы получили следующее:
Android Studio Сначала я не видел “Начать новый проект Flutter”
Источник
Флаттер не находит андроид sdk
Я просто попытался установить флаттер, и так как у меня уже была Android Studio и Android SDK, я просто следил за установкой флаттера. Вот моя проблема: когда я бегу
Это говорит мне
Что говорит мне о том, что флаттер не находит мой Android SDK (хотя это именно тот путь, который использует android studio — и android studio работает нормально)
Я уже пытался переустановить SDK, но это не сработало.
Я очень благодарен за любую помощь с этим.
18 ответов
Flutter предоставляет команду для обновления пути Android SDK:
Используйте flutter config —android-sdk
Я решил эту проблему следующим шагом,
1) перейти к -> системная среда -> переменные среды -> системная переменная
2) создайте имя новой переменной ANDROID_HOME и значение D: \ Androidsdk \ tools (пользовательский путь Android SDK).
3) конкатенируйте этот путь D: \ Android Sdk \ platform-tools в значение переменной Path , используя «;». (также в системной переменной)
4) вот и все, перезагрузите компьютер, чтобы применить изменения и попробуйте еще раз — порхает доктор.
Для меня добавление пути Android SDK не помогло.
Я удалил все свои SDK (в основном просто удалил эту папку Android. Использовал этот путь «C: \ Users \ your_user_name \ AppData \ Local \ Android», чтобы найти его.)
Затем я переустановил все необходимые SDK с помощью Android Studio. (Обязательно установите более 1 SDK, я не знаю, почему он не работает, если вы устанавливаете только 1).
Тогда, если я запущу Flutter Doctor, все работает отлично.
Вы должны установить переменную ANDROID_HOME в SDK.
Создайте новую переменную по имени и установите ее в каталог установки.
Убедитесь, что SDK не ниже 2 подпапок с диска c или любого корневого диска Windows.
Сначала откройте Android SDK Manager и убедитесь, что установлены необходимые SDK.
Теперь откройте менеджер SDK, скопируйте путь SDK. Открыть cmd
Теперь снова измените dir на внутреннюю папку в build-tools. проверьте наличие или имя проблемы файла aapt.exe.
Я потратил много времени на решение этой проблемы.
В конце концов, то, что сработало, собиралось спроектировать настройки в Android Studio, инструменты SDK, снять флажок скрывать устаревшие пакеты и установить пакет устаревших инструментов SDK.
Затем запустите «flutter doctor» —android-licenses, а затем «flutter doctor» показала зеленую галочку на моей панели инструментов Android.
Надеюсь, это кому-нибудь поможет.
Для пользователей Mac
Вчера все работало нормально, теперь ад сломался. Я смог это исправить.
Моя проблема была с ANDROID_HOME
Если вы сделали то же самое, измените его на:
.bash_profile имеет
Flutter предназначен для использования последней установленной версии Android. Так что, если у вас есть неполная загрузка последней версии Android, Flutter попытается использовать это.
Поэтому либо завершите установку, либо удалите ее полностью. Версии Android можно найти по адресу: /home/
Я установил свой Android SDK вручную с помощью командной строки, и мне удалось устранить ошибки такого рода, когда я пытался настроить свою среду разработки. Если вы хотите решить ее, как я, просто выполните следующие шаги, которые Я разместил в GitHub комментарий в связанной проблеме:
Надеюсь, это может кому-нибудь помочь! Bye !
Сначала запустите обновление flutter со своего терминала. Если вы получили следующую ошибку,
- Сначала зайдите в android studio, Настройки-> Настройки системы-> Нажмите на стрелку расширения
- Затем перейдите к опции Android SDK и добавьте соответствующий SDK в проект, затем перейдите в Project Structure и добавьте соответствующий SDK в Structure проекта.
- Затем запустите обновление флаттера в терминале
Удаление и переустановка Android Studio устраняет проблему с SDK.
SdkManager удаляет версию API28 и повторно загружает версию API28, устанавливая пути Flutter и Dart в AndroidStudio, и теперь все работает нормально. изображение
Если вы не нашли правильный путь SDK, то: 1. Откройте Android Studio 2. Перейдите в Инструменты 3. Перейдите в SDK Manager 4. Вы найдете «Расположение Android SDK»
Скопируйте путь и отредактируйте «Переменную среды». После этого перезапустите и запустите cmd. Затем запустите «Доктор флаттер» Надеюсь, это сработает!
Вам нужно исправить путь к SDK вручную, пока это не будет исправлено в файле
Добавьте $ANDROID_HOME\sdk\tools и $ANDROID_HOME\sdk\platform-tools в переменную среды PATH .
В моей папке SDK была пустая папка (/build-tools/29.0.0)
Я удалил его, и он работал нормально
Трепетание говорит, что версия инструмента сборки Sdk (exp: android toolchain — разработка для устройств Android (android sdk 28.0.3)) version = 28.0.3. Перейдите по адресу home / username / Android / Sdk / build-tools удалить эту версию (28.0.3) и исправлена ошибка
Выберите папку для установки (я назвал ее BASE_PATH ) и используйте следующие команды для установки SDK с флаттером:
Установите SDK
Я использовал отдельную папку для SDK, потому что он будет добавлять родительские папки.
Установите Flutter
Export Vars (вы можете добавить их в свой .bashrc )
Пожалуйста, прежде всего проверьте ваш последний SDK первый шаг:
запустить флаттер доктор —android-licenses нажать Y против каждого соглашения
Запустить флаттер доктор это будет работать нормально.
Источник
флаттер запуска: нет подключенных устройств
Я пытаюсь создать образец приложения с flutter (свежая установка) android studio также установлен (свежая установка)
вот результат flutter run
выход flutter doctor
есть ли решение ?
12 ответов
Flutter поддерживает как iOS, так и Android-устройства / симуляторы.
в терминале выполнить flutter devices команда для проверки того, что Flutter распознает подключенное устройство Android.
вот справочный документ, как вы можете настроить устройство/симулятор для запуска вашего приложения.
для Android (в системе mac)
настройка Android устройства
для подготовки к запуску и Проверьте свое приложение Flutter на устройстве Android, вам понадобится устройство Android под управлением Android 4.1 (уровень API 16) или выше.
- включить параметры разработчика и отладку USB на устройстве. Подробные инструкции доступны в документации Android.
- используя USB-кабель, подключите телефон к компьютеру. При появлении запроса на устройстве авторизуйте компьютер для доступа к устройству.
- в терминале выполните команду flutter devices для проверки этот флаттер распознает ваше подключенное устройство Android.
- запустите приложение, запустив Flutter run.
по умолчанию Flutter использует версию Android SDK, на которой основан ваш инструмент adb. Если вы хотите, чтобы Flutter использовал другую установку Android SDK, вы должны установить переменную среды ANDROID_HOME в этот каталог установки.
настройка эмулятора Android
для подготовки к запуску и тестированию Flutter приложение на эмуляторе Android, выполните следующие действия:
- включить ускорение VM на вашем компьютере.
- запустите Android Studio>инструменты>Android>AVD Manager и выберите создать виртуальное устройство.
- выбрать определение устройства и нажмите кнопку Далее.
- Выберите один или несколько системных образов для версий Android, которые вы хотите эмулировать, и выберите Далее. Рекомендуется использовать образ x86 или x86_64.
- в разделе Эмулируемая производительность выберите Аппаратное обеспечение-GLES 2.0 для обеспечения аппаратного ускорения.
проверьте правильность конфигурации AVD и выберите готово.
подробные сведения о вышеуказанных шагах см. В разделе Управление AVDs.
в Диспетчере виртуальных устройств Android нажмите кнопку Выполнить на панели инструментов. Эмулятор запускается и отображает холст по умолчанию для выбранной версии ОС и устройства.
- вот еще один документ, если вы используете (Microsoft) систему Windows: начало работы: установить на Windows
открыть и подключить устройство с помощью Android Studio:
вот более простой способ открыть и подключить симуляторы / устройства.
Android Studio показывает список эмуляторов / симуляторов (установленных в вашем система) или устройства (подключенные к вашей системе). Просто выберите устройство, которое вы хотите открыть, из списка, и запустить проект.
я сталкиваюсь с той же проблемой, что и вы. Оказывается, что ваше устройство не связано с вашим компьютером.
- если вы используете XCode, если ваш компьютер и устройство используют то же самое WIFI, вам не нужно подключать устройство к компьютеру.
- для Android или iOS, работающих под командой терминала, если вы используете командную строку для запуска этого, вы должны убедиться, что они подключены через кабели. Совместное использование того же WIFI не работает. убедитесь, что устройство действительно подключено.
- убедитесь, что вы разрешена Отладка USB на вашем устройстве Android.
Если это все еще не работает, попробуйте запустить ниже команды, где вы можете получить более подробную информацию и детали:
Я запустил свой с Genymotion, вероятно, лучший для Flutter.
настройка менее болезненна и
убедитесь, что настройка ADB под
—ВАШ ANDROID SDK ПУТЬ —
должно быть хотя бы одно устройство / симулятор, подключенное к run флаттер приложения.
также убедитесь, что отладка по USB включена в настройках разработчика.
я решил проблему AVD с помощью flutter с помощью консоли Flutter.
чтобы запустить эмулятор, запустите flutter emulators —launch .
Я сталкиваюсь с той же проблемой с Flutter. Но я нашел другой способ работы, т. е.
- первый запуск эмулятора Android
- затем перейдите к консоли Flutter
запустите команду flutter doctor и проверьте, отображается ли ваш эмулятор под тегом подключенных устройств, например выход успеха команды доктора флаттера
Теперь перейдите к пути проекта Flutter через консоль Flutter, например, для меня это D:\FlutterWorkspace\flutter_demo
затем запустите команду Flutter run. например,flutter run подождите несколько минут, вы увидите, что ваше приложение работает в эмуляторе Android. приложения
один из вариантов, который я пока не видел, заключается в том, что (для моей установки) параметр разработчика «выбрать конфигурацию USB» должен быть установлен в MTP (протокол передачи мультимедиа).
для окна пользователей,
установить переменную среды Flutter SDK (. \flutter_windows_v0.2.8-бета.zip\flutter\bin)
- скачал Flutter SDK
- подключил мобильное устройство и включил опцию разработчика на мобильном телефоне и разрешил отладку USB.
и все же вы получаете «нет подключенного устройства», тогда я думаю, что вы должны установить драйвер ADB. У меня получилось!! Нажмите здесь, чтобы загрузить
я использую Linux, поэтому здесь шаг может помочь. Сначала откройте studio с правами root, (окно : щелкните правой кнопкой мыши значок программы > выберите Запуск от имени администратора, linux: sudo ./studio.sh в терминале)
создать эмулятор с оборудование-GLES 2.0 в аппаратном ускорении как уже упоминалось здесь. Откройте терминал в Android studio (Alt+F12)
выполнить команду flutter devices и посмотреть список устройств
в конце концов из терминала flutter run
и проверьте путь Flutter-sdk в вашем проекте.Настроить от этого ответа
фактический ответ не работает для меня.
но параметр ANDROID_HOME вы
/.bash_profile и выход из системы, затем войдите в систему, сделайте это работать!
это может быть проблема Android Studio, так как она не устанавливает эту переменную среды для открытых проектов.
У меня такие же проблемы, когда я отлаживал локальный движок flutter. В таком случае, если вы установили переменную среды FLUTTER_ENGINE , вы должны отключить его и перезапустить IDE.
Источник