Устройство не отображается в Android Studio с флаттером

Я пытаюсь подключить свое устройство к Android Studio, чтобы запустить приложение через телефон, но оно не отображается. Я использовал флаттер доктора, и вот что я получаю:

4 ответа

Решение

Попробуйте следующее для первой ошибки:

1.) Ты бежал, как говорится?

flutter doctor --android licenses

2.) Обновление Android Studio

Для ошибки подключенного устройства попробуйте следующее:

1.) Беги flutter devices эта команда используется для проверки того, что Flutter распознает ваше устройство Android, которое должно быть подключено,

2.) Включите режим разработчика на вашем телефоне и отладку по USB на вашем устройстве

3.) С помощью USB-кабеля подключите телефон к компьютеру и при появлении запроса убедитесь, что вы аутентифицируете свой компьютер для доступа к устройству

4.) Попробуйте flutter devices еще раз и посмотрим, что произойдет

Что касается меня, я смог решить проблему, следуя этому решению

Решение

решение состоит в том, чтобы сообщить flutter, где находится android sdk, выполнив следующую команду

> flutter config --android-sdk <YOUR_SDK_PATH> 

Я использую Ubuntu 18

Взгляните на версию своего устройства Android и установите то же самое в SDK студии Android

В моем случае я использовал Canary-версию Android Studio (например, Android Studio Bumblebee | 2021.1.1 Canary 2), поэтому мне пришлось переключиться на использование Android Studio Arctic Fox | 2020.3.1 Beta 4.

Если вы войдете в Preferences > Plugins, вы можете получить предупреждение:

Несовместимо: требуется сборка IDE 203.7717.56 или более ранняя

Другие вопросы по тегам