Проблемы с zsh, флаттером и android студией - PullRequest
0 голосов
/ 09 марта 2020

Я полностью потерян в этот момент. Сегодня я включил компьютер, и android студия не смогла распознать устройство, но против кода смогла, потратив часы на поиск решения. Я переустанавливал android studio и сбрасывал все, и теперь android studio распознает устройство, но после нажатия на кнопку run я вижу Unable to locate a development device; please run 'flutter doctor' for information about installing additional components., но запущенный врач флаттера показывает это

[✗] Android toolchain - develop for Android devices
    ✗ ANDROID_HOME =
      /home/udaykhalsa/Android/Sdk:/home/udaykhalsa/Android/Sdk:/home/udaykhalsa
      /Android/Sdk/platform-tools:/home/udaykhalsa/Programming-EnvironmentFiles/
      flutter/bin:/home/udaykhalsa/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/
      local/sbin:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/var/lib/flat
      pak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendo
      r_perl:/usr/bin/core_perl:/var/lib/snapd/snap/bin
      but Android SDK not found at this location.

.zshr c

export ZSH="/home/udaykhalsa/.oh-my-zsh"
export PATH="/home/udaykhalsa/Programming-EnvironmentFiles/flutter/bin":$PATH
export PATH="/home/udaykhalsa/Android/Sdk/platform-tools":$PATH
export PATH="/home/udaykhalsa/Android/Sdk":$PATH
export ANDROID_HOME="/home/udaykhalsa/Android/Sdk":$PATH

Я не осмелюсь вносить какие-либо изменения в zshr c, так как некоторое время назад все команды не были найдены. Любая помощь приветствуется.

1 Ответ

0 голосов
/ 09 марта 2020

Выполните ниже, а вы наблюдали файл 'adb'?

$ ls $ANDROID_HOME/platform-tools/adb

Я использую macOS, мой SDK находится в папке "Library" в отличие от вашей. НЕ должно быть проблемой, если Android Studio уже работает для вас.

export ANDROID_HOME="/Users/someuser/Library/Android/sdk":$PATH

Чтобы увидеть подключенные устройства, введите любую команду:

$ adb devices
$ flutter devices
...