VS code и Android Studio не могут найти эмулятор

#android-studio #flutter

#android-studio #flutter

Вопрос:

Android Studio и VS code не показывают мне ни одного устройства, но flutter doctor не показывает проблем, и flutter run команда отлично запускает приложение

Вывод в терминале:

 flutter doctor -v                                      
[✓] Flutter (Channel beta, v1.3.8, on Linux, locale de_DE.UTF-8)
    • Flutter version 1.3.8 at /home/nuggetz/Programme/flutter
    • Framework revision e5b1ed7a7f (vor 3 Wochen), 2019-03-06 14:23:37 -0800
    • Engine revision f4951df193
    • Dart version 2.2.1 (build 2.2.1-dev.0.0 571ea80e11)

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /home/nuggetz/Programme/android/
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • ANDROID_HOME = /home/nuggetz/Programme/android/
    • Java binary at: /opt/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
    • All Android licenses accepted.

[✓] Android Studio (version 3.3)
    • Android Studio at /opt/android-studio
    • Flutter plugin version 34.0.1
    • Dart plugin version 182.5215
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)

[✓] Connected device (1 available)
    • Android SDK built for x86 • emulator-5554 • android-x86 • Android 8.1.0 (API 27) (emulator)

• No issues found!
  

РЕДАКТИРОВАТЬ: когда я запускаю в Android Studio Tools> Flutter> flutter doctor, я получаю этот вывод:

 /home/nuggetz/Programme/flutter/bin/flutter doctor --verbose
[✓] Flutter (Channel beta, v1.3.8, on Linux, locale de_DE.UTF-8)
    • Flutter version 1.3.8 at /home/nuggetz/Programme/flutter
    • Framework revision e5b1ed7a7f (vor 4 Wochen), 2019-03-06 14:23:37 -0800
    • Engine revision f4951df193
    • Dart version 2.2.1 (build 2.2.1-dev.0.0 571ea80e11)

[✗] Android toolchain - develop for Android devices
    ✗ Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.io/setup/#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, set ANDROID_HOME to that location.
      You may also want to add it to your PATH environment variable.


[✓] Android Studio (version 3.3)
    • Android Studio at /opt/android-studio
    • Flutter plugin version 34.0.1
    • Dart plugin version 182.5215
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)

[!] Connected device
    ! No devices available

! Doctor found issues in 2 categories.
Process finished with exit code 0
  

Комментарии:

1. Вы должны сообщить об ошибке на Github.

Ответ №1:

Если в строке состояния указано «Нет устройств», Flutter не удалось обнаружить какие-либо подключенные устройства iOS или Android или симуляторы. Для продолжения работы необходимо подключить устройство или запустить симулятор.

Расширение Flutter автоматически выбирает последнее подключенное устройство. Однако, если у вас подключено несколько устройств / симуляторов, щелкните устройство в строке состояния, чтобы увидеть список выбора в верхней части экрана. Выберите устройство, которое вы хотите использовать для запуска или отладки.

Flutter.dev

Комментарии:

1. в выводе терминала видно, что устройство подключено к

Ответ №2:

просто переместите все sdk из / home / nuggetz / Program / android / в / usr / lib / android-sdk