Отладка в Eclipse с реальным телефоном Android на Ubuntu 10.10 - PullRequest
10 голосов
/ 24 ноября 2010

Мне не удается распознать мой HTC Desire в моем новом обновлении Ubuntu 10.10 Maverick Meerkat.

adb devices показывает

List of devices attached 
????????????    no permissions

Теперь в /etc/udev/rules.d/ есть множество руководств по изменению файлов правил. Тем не менее, я не могу найти один конкретный для 10.10.

Может кто-нибудь сказать мне, совпадают ли имя и содержимое файла правила, как описано в текст ссылки , или мы ищем какие-то новые настройки для этого нового выпуска?

Большое спасибо

Ответы [ 6 ]

7 голосов
/ 10 июля 2011

В Linux Mint / Ubuntu 11.04 с Samsung Galaxy S2 я не использовал никаких правил, но при «сбросе adb» или при «просмотре устройств» он показывает:

????????????нет разрешений

Мне нужно было:

sudo killall adb # if I don't, I get "error: insufficient permissions for device"
sudo ./adb usb

Тогда я смог сделать снимки экрана, следуя этим инструкциям: http://www.addictivetips.com/mobile/how-to-take-screenshots-of-android-device/

Приветствия

3 голосов
/ 06 мая 2011

Мои магические заклинания для Ubuntu 11.04:

$killall adb
$sudo adb usb
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
restarting in USB mode

Затем перейдите к затмению и начните отладку на реальном устройстве

2 голосов
/ 31 декабря 2011

Хорошо, я немного опоздал на вечеринку, но вот другой подход ...

Создайте файл с именем 51-android.rules в /etc/udev/rules.d со следующим содержимым

SUBSYSTEM == "usb", ATTR {idVendor} == " 04e8 ", MODE = "0666", GROUP = "plugdev"

Затем выполните следующую команду, чтобы перезагрузить правила udev ...

udevadm control --reload-rules

Теперь подключите мобильный телефон galaxy S2 к USB-порту компьютера и запустите adb devices.

ПРИМЕЧАНИЕ. Вам нужно будет изменить идентификатор поставщика (выделен жирным шрифтом), чтобы он соответствовал идентификатору поставщика вашего телефона (в случае ОП это должно быть 0bb4 для HTC)

1 голос
/ 24 ноября 2010

Хорошо, я думаю, что учебники работают, я создал и 70-android.rules, и 51-android.rules, перепечатал их снова (избавьтесь от забавных цитат при копировании из Интернета).

Перезапуск

А теперь это признано!

0 голосов
/ 31 декабря 2011

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

First open your device terminal
1)on the top left hand corner in Application ->Accessories->terminal
2) on terminal window type following commands
   $ sudo su then press enter after that terminal want password which is set by you  
   in    installation or giving at the time of logging.
   $<Enter password> password is not shown but it is type internally you can just type 
    whole password 
   $ mkdir ~/.android
   $vi ~/.android/adb_usb.ini
   press ctri+z here
   $ echo "0x0451" > ~/.android/adb_usb.ini
   $cat /root/.android/adb_usb.ini
    $sudo mount -t usbfs none /proc/bus/usb
   $cd path of android sdk tools from home
     like /home/tv-014/Desktop/newandroid/android-sdk-linux/platform-tools
   in my system i have put android-sdk-linux at desktop and in it one platform-tools 
   folder contain the adb.exe file
   so after cd command we have the path from home to platform-tools folder.
    $ ./adb kill-server
    $ ./adb start-server
    $ ./adb devices

Теперь у вас есть список устройств, подключенных к вашим системам.1004 *

0 голосов
/ 24 ноября 2010

В Windows мне пришлось загрузить специальное приложение от HTC, чтобы получить подходящие драйверы USB для подключения к моему Evo. Рассматриваемое приложение позволяет синхронизировать контакты / календарь Outlook (аааа) с теми, что на вашем телефоне. Я скорее сомневаюсь, что есть что-то подобное для ubuntu / Linux.

Я сильно подозреваю, что вы столкнулись с подобной ситуацией. Стандартные драйверы USB не работают с телефонами HTC, поэтому вам нужно Something Else.

Если это обновление перестало работать с обновлением, вам необходимо внимательно изучить любые изменения, связанные с USB.

Удачи.

...