Команда adb не найдена

Мне нужно запустить команду для использования приложения Android. Его ezkeyboard, с помощью которого вы можете печатать из браузера на свой Android-телефон через браузер. Вот команда, которую я хочу запустить

adb forward tcp:8080 tcp:8080 adb command not found 

Я могу запустить команду android от терминала. Почему adb не работает?

Убедитесь, что adb находится в переменной вашего пользователя PATH .

или

Вы можете попытаться найти его с помощью whereis и запустить его с помощью ./adb

Из файла android-sdks / tools / adb_has_moved.txt:

Инструмент adb переместился на платформенные инструменты /

Если вы не видите этот каталог в своем SDK, запустите SDK и AVD Manager (выполните инструмент android) и установите «Android SDK Platform-tools»,

Также обновите переменную среды PATH, чтобы включить каталог platform-tools /, чтобы вы могли выполнить adb из любого места.

Так UNIX сделать что-то вроде:

export PATH=$PATH:~/android-sdks/platform-tools

В моем случае с Android Studio 1.1.0 путь был следующим:

/Users/wzbozon/Library/Android/sdk/platform-tools ,

Добавьте в ~/.bash_profile :

 export PATH=~/Library/Android/sdk/tools:$PATH export PATH=~/Library/Android/sdk/platform-tools:$PATH 

Я использую Mac 10.11.1 и использую android studio 1.5, у меня есть adb "/ Users / user-name / Library / Android / sdk / platform-tools"

Теперь отредактируйте файл bash_profile

 emacs ~/.bash_profile 

Добавьте эту строку в свой файл bash_profile и замените имя пользователя своим именем пользователя

 export PATH="$PATH:/Users/user-name/Library/Android/sdk/platform-tools" 

сохрани и закрой. Запустите эту команду, чтобы перезагрузить файл bash_profile.

 source ~/.bash_profile 

На моем Mac (OS X 10.8.5) у меня есть adb:

 ~/Library/android-sdk-mac_86/platform-tools 

Итак, отредактируйте $PATH в вашем .bash_profile и .bash_profile его.

Чтобы избежать перезаписи переменных $ PATH каждый раз, когда вы запускаете терминал, отредактируйте файл .bash_profile (для Mac, это просто .profile ) в домашнем каталоге ( ~ / ) и поместите инструкцию экспорта в файл.

Теперь каждый раз, когда вы запускаете терминал, ваша переменная $ PATH будет правильно обновлена. Чтобы обновить среду терминала сразу после изменения файла профиля, введите:

 source ~/.profile 

Установлен ли adb? Чтобы проверить, выполните следующую команду в терминале:

 ~/Library/Android/sdk/platform-tools/adb 

Если этот вывод выводится на печать, пропустите следующие шаги установки и перейдите прямо к последней команде терминала:

  1. Запустить Android Studio
  2. Запустите SDK Manager с помощью инструментов -> Android -> Менеджер SDK
  3. Проверьте Android SDK Platform-Tools

Выполните следующую команду на своем Mac и перезапустите сеанс терминала:

 echo export "PATH=~/Library/Android/sdk/platform-tools:$PATH" >> ~/.bash_profile 
 nano /home/user/.bashrc export ANDROID_HOME=/psth/to/android/sdk export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools 

Однако это не будет работать для su / sudo. Если вам нужно установить общесистемные переменные, вы можете подумать о добавлении их в / etc / profile, /etc/bash.bashrc или / etc / environment.

то есть:

 nano /etc/bash.bashrc export ANDROID_HOME=/psth/to/android/sdk export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools