Я пытаюсь добавить виртуальный телефон в список устройств, однако список устройств зависает при загрузке.
Я использую устройство nexus 5 по умолчанию на AVD:
У меня Windows 10, и я пытаюсь настроить флаттер.
попробуйте следующие команды - 1. adb kill-server 2. adb start-server 3. adb devices
@Bostrot Перезагрузка ПК не решила проблему, и устройство adb показывает эмулятор
@ Ankita-user3449434 Эта команда просто показывала устройства и не решала проблему
Вы уже нашли исправление?
Редактировать: Если вы сохранили SDK флаттера на локальном диске C, переместите его на другой диск (Местоположение без прав администратора), а затем попробуйте использовать Android studio.
Альтернативно: Просто запустите свою Android Studio как Администратор, и она будет работать нормально (хотя запуск flutter с правами администратора не рекомендуется и не требуется)! Я потратил 3 часа на поиски решения и внезапно осознал этот вариант, и он сработал для меня.
Попробуйте переустановить Flutter и / или сбросить путь к SDK Flutter в разделе «Файл> Настройки> Языки и платформы> Flutter».
только это сработало для меня, спасибо
$PSVersionTable.PSVersionПросто запустите adb devices из командной строки при включенной Android Studio.
Все остальное сделает Android Studio.
Как ни странно, по моему опыту это не так. adb devices показывает устройство, но Android Studio все еще застревает на «Загрузка устройств».
File-> Invalidate Caches / Restart, затем нажмите Invalidate и Restart работает для меня
После нескольких часов поисков я нашел вот что.
flutter doctor -v
Я обнаружил, что были некоторые сертификаты SDK, которые не были согласованы.
flutter doctor --android-licenses
Позволили мне увидеть, какие соглашения не были согласованы. После этого все заработало. Надеюсь, это сработает для вас.
Любой, кто использует macOS, не загружайте / не обновляйте flutter sdk до 1.17.4 (с использованием с android studio / intellij). Используйте версию 1.17.3, даже если вы планируете обновление. Похоже, в плагине intellij есть ошибки с 1.17.4, и я потратил 2-3 часа на отладку, пока мой взгляд не упал на эту тему: https://github.com/flutter/flutter-intellij/issues/3892
Если вы используете MacOS, то есть проблемы с флаттером версии 1.17.4.
Мне помогло скачивание более старой версии.
Обновите ответ, указав более раннюю версию, чтобы улучшить ответ.
Я была такая же проблема. Снова установил Flutter, и проблема была исправлена.
Быстрое исправление в Android Studio
Это работает для меня (Mackbook + Android Studio 4.0.1 + iOS Simulator) Спасибо за ответ.
как открыть это окно поиска? двойной поиск только по именам файлов
Это должен быть принятый ответ!
Я не вижу "Restart Flutter Daemon" в поиске shift + shift
Обновление до последней версии, щелкнув обновление флаттера, а затем перейдя в File-> Invalidate Caches / Restart, затем нажмите Invalidate и Restart, сработало для меня.
запустить "flutter clean" на терминале работает у меня
После запуска
flutter doctor -v
Выяснил, что мой ANDROID_SDK_ROOT не установлен. Установка его в правильный каталог и перезапуск Android Studio решили проблему для меня.
если ничего не сработало, попробуйте следующее: загрузите новую и стабильную версию Flutter SDK отсюда, укажите путь к вашему sdk flutter из настроек> search flutter> укажите путь к новому загруженному sdk> аннулируйте кеш и перезапустите. вы сделали !
Проблема для меня заключалась в том, что АБР был исключен из Антивирус, поэтому я просто добавил исключение для АБР, и проблема была решена.
Это может произойти, если вы клонировали приложение, а пути Flutter и Dart не были заданы. Удалите папку «.idea» и установите пути, и если есть какие-либо подключенные устройства, они загрузятся автоматически.
В Windows я исправил проблему, поместив Android SDK в PATH. Я предполагаю, что плагин Flutter внутренне использует ADB для определения подключенных устройств, поэтому, если у вас его нет на вашем пути, ничего нельзя будет сделать.
Если это ваш случай, просто введите adb на терминале. Если это не сработает, это означает, что вы должны поместить свой Android SDK в путь, чтобы вы (и плагин Flutter) могли его использовать.
Просто добавляю снимок экрана, чтобы немного прояснить ситуацию.
Запуск Android Studio от имени администратора (Windows) / суперпользователя (Linux) устранил проблему для меня.
В моем случае это было ошибочное выполнение adb, которое выполнялось вечно.
Единственное, что у меня сработало, это:
Работал у меня. У меня на девайсе нет "трепета".
это устранило проблему для меня.
это также работает в Activity Monitor для Mac
Для меня проблема заключается в том, что моя антивирусная программа определила dart.exe как угрозу и переименовала его в dart.exe.000 - что сработало для меня, так это -
Решено для меня с помощью:
Обновить плагин flutter
Файл => Недействительный кеш / перезапуск => Недействительный и перезапуск
Обновите Android Studio
Обновить SDK
Установить SDK только в местоположение по умолчанию Android Studio
Инструменты => Устранение неполадок при подключении устройства, прочтите это и продолжайте поиск и устранение неполадок.
Используйте (RunAsAdmin (Windows) / root USER (Linux)) ДЛЯ ЗАПУСКА
если вы используете физическое устройство, используйте код IN TERMINAL LINUX {
sudo apt update sudo apt install adb
и проверьте, подключено ли ваше устройство
adb devices
}
Я использовал другую среду выполнения, поэтому мне пришлось нажать Ctrl + Shift + A -> Выбрать среду выполнения -> По умолчанию
Попробуйте перезагрузить компьютер. Иногда это помогает при перезапуске adb. Затем, если запустили, посмотрите, сможете ли вы найти свой эмулятор с
adb devices.