adb Проблемы с Ubuntu - PullRequest
       34

adb Проблемы с Ubuntu

1 голос
/ 24 февраля 2011

Я новичок в Linux и пытаюсь настроить мою машину для разработки под Android. Я установил SDK и установил путь к «инструментам платформы» в моем пути, изменив ~ / .bashrc и добавив следующее:

export PATH=$PATH:/home/user/sdk/platform-tools

Когда я печатаю:

echo $PATH 

в командную строку, он возвращает каталог моей платформе sdk-tools.

Теперь, когда я печатаю:

adb devices

В командной строке написано "команда adb not found".

Если бы кто-нибудь мог мне помочь, это было бы очень признательно. Спасибо!

~ Nemisis7654

Ответы [ 4 ]

5 голосов
/ 22 ноября 2011

Решение, которое сработало для меня, было найдено здесь (Ubuntu 11.10 x64)

http://kenno.wordpress.com/2011/10/27/ubuntu-11-10-32-bit-applications-do-not-run-64-bit/

, и в основном, хотя у меня были установлены инструменты, мне просто нужно было сделатьпереустановите libc6-i386 и он наконец нашел adb.

3 голосов
/ 25 февраля 2011

С последним Android SDK, adb должен быть под платформой инструментов. Просто положи экспорт ANDROID = / usr / local / android / android-sdk-linux_x86 экспорт PATH = $ {PATH}: $ {ANDROID} / tools: $ {ANDROID} / platform-tools и проверьте права доступа к файлам (для android или других двоичных файлов).

3 голосов
/ 24 февраля 2011

Похоже, вы сделали первый шаг вниз, теперь вам просто нужно добавить значения udev для вашего конкретного устройства. Смотрите шаг 3 здесь . Если вы используете эмулятор, а не устройство, adb должен нормально работать без этого шага с тем, что у вас есть. Вы упомянули, что вы сделали, но не в чем проблема, поэтому я предполагаю, что это проблема, которая у вас возникла Что происходит, когда вы вводите adb в терминал?

2 голосов
/ 25 февраля 2011

В старых версиях sdk adb находился в каталоге / sdk / tools.Вам может понадобиться создать символическую ссылку из инструментов платформы в этот каталог для adb:

ln -s /home/user/sdk/platform-tools/adb /home/user/sdk/tools/adb
...