команда adb devices ничего не показывает - PullRequest
3 голосов
/ 25 ноября 2011

В данный момент я занят Android SDK.Я получил это работает, но когда я вошел в $sudo adb оболочку.Это дало sudo: adb: command not found.Для этой проблемы я проверил эту ссылку: команда adb devices не работает Но если я сейчас введу $ sudo adb devices.Замечание происходит.

Даже * демон не работает.начиная его сейчас оп порт 5037 * и остальное.Но это выглядит так:

    michiel@ubuntu: ~$ sudo adb devices
    michiel@ubuntu: ~$

Так что я могу ввести следующую команду.Кто-то знает, как это исправить?То же самое и с оболочкой $ sudo adb.Ничего не приходит.

Когда я вхожу в устройства adb без sudo.Я получаю ошибку:

-bash: /usr/local/sbin/adb: No such file or directory. 

Но она есть!

echo $PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/michiel/jdk1.6.0_29/bin:home/michiel/android-sdk-linux/tools:/home/michiel/android-sdk-linux/platform-tools

Редактировать

Когда я сейчас запускаю Eclipse, я получаю следующую ошибку: Failed to get the adb version: Cannot run program"/home/michiel/android-sdk-linux/platform-tools/adb":java.io.IOException:error=2, No such file or directory.

решено

В прошлые выходные я установил чистую установку Ubuntu.Я скачал ia32.lib and openjdk вместо java jdk и установил вручную.После некоторой борьбы мне удалось подключить устройство, и теперь я вижу его.Спасибо за помощь:)

Ответы [ 5 ]

13 голосов
/ 06 августа 2012

У меня также была эта проблема два дня назад, и я искал и искал, так что я обнаружил, что мой Ubuntu 64-битный, а adb не соответствует 64-битному Ubuntu, поэтому я использовал следующую команду в терминале:

sudo apt-get update
sudo apt-get install ia32-libs

и моя проблема была решена, не забудьте, вы должны экспортировать свой java-version-sdk.

4 голосов
/ 25 ноября 2011

Попробуйте добавить следующее в конец вашего файла .bashrc (можно найти в вашем домашнем каталоге):

export PATH=:/home/michiel/android-sdk-linux/platform-tools:$PATH 

Теперь используйте команду adb без sudo.Это решило проблему для меня.

HTH!

1 голос
/ 25 ноября 2011

попробуйте убить и запустить сервер adb cmd

adb kill-server

adb start-server

0 голосов
/ 21 августа 2017

Проверьте, доступен ли adb в вашем Android SDK -> платформа-инструменты. Если оно доступно Выполните следующие действия:

Установить Android Vars

Сначала зайдите к себе домой и нажмите Ctrl + H, он покажет, что вы скрыты Теперь файлы ищут файл .bashrc, затем откройте его в любом текстовом редакторе. поместите строки ниже в конце файла:

export ANDROID_HOME = / myPathSdk / android-sdk-linux export PATH = $ PATH: $ ANDROID_HOME / инструменты: $ ANDROID_HOME / платформенные инструменты

Теперь перезагрузите систему

Это работает!

0 голосов
/ 25 ноября 2011

Я думаю, что вы работаете на платформе Linux, поэтому за этим будет запущен бинарный файл.

try with sudo .adb devices
    or try with sudo .adb shell
...