Samsung Galaxy 7 "(GT-P6210) не обнаруживает USB-отладку?

Я использую Ubuntu Linux 10.04 Pc в том, что моя Samsung Galaxy 7 (GT-P6210) homeycomb 3.2 не обнаруживает для разработки свой показ в eclipse как

DeviceMonitor] Failed to start monitoring ???????????? в консоли

и в вкладке устройства показано его отображение.

Кроме этого 7-дюймового GT-P6210 планшета Samsung все остальные устройства Samsung демонстрируют прекрасное качество.

Когда я выключаю планшет и подключаюсь к USB, он показывает номер и онлайн как статус. Список подключенных устройств 4641199B0F8488AE

почему? В чем проблема? Решение.

Примечание: Я уже добавил 51-android.rules

Samsung 04E8 

а также я включил режим USB отладки.

Работает отлично в Mac.

EDIT: Я получил команду id через команду $ lsusb

Bus 001 Device 010: ID 04e8:6860 Samsung Electronics Co., Ltd 

Я добавил идентификатор продукта в файл rules.d также

SUBSYSTEM=="usb", ATTRS{idVendor}=="04E8", ATTRS{idProduct}=="6860", MODE="0666", GROUP="plugdev"

после этого я перезапустил udev

[email protected]:~$ sudo restart udev

тогда я попробовал

   [email protected]:~$ adb kill-server
    [email protected]:~$ adb start-server
    * daemon not running. starting it now on port 5037 *
    * daemon started successfully *
    [email protected]:~$ adb devices
    List of devices attached 
    ?    ???????????    offline 

//пока не везет

Я обнаружил, что его обнаружение в обновленных ADT r16 и r15, за исключением всего другого устройства версии ADT, очень хорошо обнаруживается.

а также когда устройство находится в выключенном режиме, его отображение

name 464119990CEDAB9E, статус онлайн и OS версии 3.2 на вкладке устройства eclipse. и в терминале также, как показано ниже.

[email protected]:~$ adb devices
List of devices attached 
464119990CEDAB9E    device

любая идея. Очень ценится: -)?

Ответ 1

Если при запуске adb devices вы видите ???????????? в списке устройств, попробуйте остановить (adb kill-server) и перезапустите (adb start-server) демон adb.

Обратите внимание, что Samsung 04E8 не является допустимой записью в 51-android.rules для udev. Правильная строка:

SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"

Кроме того, убедитесь, что вы обновили демона udev после изменения этого файла правил (sudo restart udev).

Ответ 2

У меня такая же проблема. Как ни странно, иногда я могу правильно отобразить устройство, но в других случаях это просто не сработает. Перезапуск моего ноутбука Linux решает проблему. Какая боль!

Сегодня я обнаружил, что если я приостановил работу своего ноутбука, верните его снова, он снова обнаружит устройство! Это действительно означает перезапуск ОС.

Ответ 3

Просто запустите и запустите сервер adb с правами root. Разрешение вопроса исчезнет. Также можно пропустить шаг udev.

Ответ 4

Попробуйте этот путь, сначала 1. Закройте Eclipse (IDE).             2. Выполните эту команду на терминале "adb kill-server"             3. Теперь подключите устройство к системе, подождите 10-20 секунд.             4. Выполните эту команду на терминале "adb start-server", проверьте состояние устройства с помощью команды "adb devices".             5. Теперь открытое затмение.

Ответ 5

Возможно, добавление идентификатора поставщика в ~/.android/adb_usb.ini поможет?
Добавьте строку с помощью только 0x<!!!Your Vendor ID here!!!>, затем запустите adb kill-server и adb start-server.
См. Этот ответ здесь: https://askubuntu.com/a/341696/387779.
Это просто спасло меня после ночей поиска/тестирования/редактирования/вставки и выключения и снова... поэтому я подумал, что это может стоить обмена. Спасибо Уйгару Y за его ответ.

Ответ 6

Я использую Ubuntu, то, что я сделал, убивает и перезапускает сервер ADB с привилегиями sudo.

sudo adb kill-server
sudo adb start-server