Команда adb devices не работает

Я использую 64-разрядную версию Ubuntu 10.10. У меня установлен ia32-libs вместе с Android Debug Bridge версии 1.0.26.

Моя проблема (и):

  1. устройства adb >>> ???????????? нет разрешений
  2. sudo adb devices >>>> sudo: adb: command not found
  3. adb shell >>> ошибка: недостаточно прав для устройства

Я думаю, все это связано. Вот соответствующая информация.

$ echo $PATH
/home/me/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/android-sdk-linux_x86/tools:/opt/android-sdk-linux_x86/platform-tools

$ which adb
/opt/android-sdk-linux_x86/platform-tools/adb

$ adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached 
????????????    no permissions

$ sudo adb devices
sudo: adb: command not found

$ adb shell
error: insufficient permissions for device

Я получаю те же результаты с рутированным Moto Droid под управлением CM6.1 и рутированным G-Tab под управлением ПЗУ на основе CM7.

Я просмотрел следующие связанные сообщения:

Я попробовал большинство (не все) предложений, и мне не удалось решить свою проблему. То, что я не пробовал, казалось неуместным. Я был бы признателен за еще несколько советов, и я продолжу устранение неполадок.

Единственное, что я не пробовал, - это редактировать /etc/udev/rules.d/70-android.rules. Вероятно, в этом проблема? Я не понимаю, как это могло вызвать «sudo: adb: command not found». Может быть, не все мои проблемы связаны. В любом случае, на данный момент я думаю, что мне нужен некоторый вклад от других людей, потому что я не верю, что у меня есть проблема с путями или другие общие проблемы, обсуждаемые в этих других сообщениях.

РЕДАКТИРОВАТЬ: РЕШЕНО благодаря EboMike и RivieraKid . На самом деле это были две разные проблемы:

  1. Пункт № 2 выше (sudo: adb:

    Это позволило мне сделать то, что предлагал EboMike, и использовать это решение . Это требовалось для моего мото-дроида. (Однако запуск adb как sudo не требовался для моего Viewsonic G-Tablet).

  2. Мои другие два вопроса были решены путем реализации правила udev, как предлагал RivieraKid (из этой ссылки ]).

86
задан Community 23 May 2017 в 12:26
поделиться