Ремонт компьютера
Сборка, чистка, апгрейт ремонт любой техники.
Замена частей, установка ПО, установка Windows, антивируса.
Удаленная помощь без вызова на дом.
Создание сайта
Создание сайта с нуля, модулей, скриптов для сайта.
Движки Joomla, Wordpress, Opencart, Prestashop и тд.
SEO продвижение, ремонт, оптимизация сайта.

Если DDMS не видит adb devices в Eclipse

Тут мы разберемся как правильно установить adb. Если DDMS не видит adb devices в Eclipse (если наше устройство не видит в DDMS в eclipse). У меня не видит устройство texet 9750hd (планшет на android).

C оф сайта я не смог поставить драйвера на 9750HD. И adb не видело, а лишь показывало  «9750hd» с восклицательным знаком в диспетчере устройств.
Можете так же попробывать установить драйвера через Super One Click запустив зайдя в advanced -> check driver. Если ничего не выходит тогда продолжайте.
  Скачать SuperOneClick (скачен: 967)

Незабываем установить SDK для корректной работы adb с оф сайта.

Постоянно показывало только List of devices attaches и все, без списка, показывая что adb устройства нету. Сколько не пытался следовать другим сайтам. Хоть и показывало в дистпетчере что adb установлено, он все равно не видел устройство в adb:

 

Скачиваем «google usb driver» через «Android SDK manager» в категории extras (ставим галочку и нажимаем install packages):

После того как скачали, открываем нашу папочку с установленными драйверами:
%android_sdk%\sdk\extras\google\usb_driver

Открываем и редактируем файлик «android_winusb.inf», в зависимости от архитектуры, допустим у вас x86 (добавляем в нужный блок), добавим наше устройство, вот что было:
[Google.NTx86]
;Google Nexus One
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01

Теперь мы добавим наше устройство, скопируем нужную строку из диспетчера устройств:
Теперь копируем ;Google Nexus One и заменяем в CompositeAdbInterface USB\VID_18D1&PID_4E12&MI_01  и без последнего параметра MI_01 в SingleAdbInterface:

;Google Nexus One
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01
; texet 9750hd
%SingleAdbInterface% = USB_Install, USB\VID_2207&PID_0010
%CompositeAdbInterface% = USB_Install, USB\VID_2207&PID_0010&MI_01

Теперь еще один один файлик правим C:\Users\%пользователь%\.android\adb_usb.ini. Добавим в него наш VID который копировали выше с приставкой 0x**** (16ричная), и сохраняем:


Теперь обновляем наш драйвер указав на нашу папочку с драйверами:

Нажимаем установить с диска, нажимаем обзор, и выбираем директорию с нашим файликом android_winusb.inf:

При обновлении может спросить ставить ли, ставить конечно. После этого система может увидить, и возможно наш DDMS. В моем случае этого тоже было мало, теперь заменим и adb.exe:

\%android_sdk%\sdk\platform-tools\adb.exe.

Нормально работающий файлик скачиваем, и заменяем в нашей папочке, после чего его прямо в папке (platform-tools) и запускаем:
  Скачать adb (скачен: 878)

 

И проверяем что adb путь верен Мой компьютер->свойства -> Дополнительные параметры системы -> Дополнительно -> Переменные среды -> Выделяем Path (системные изменения) -> Нажимаем изменить -> В конец строки добавляем полную ссылку на наш каталог где лежим adb с приставкой «;» (;S:\Program files\android_sdk\sdk\platform-tools) -> ок:

Перезагружаем и наслаждаемся DDMS его успешно видит:

Как и команда в cmd.exe adb devices:

Название статьи при не правильной раскладке клавиатуры: Tckb DDMS yt dblbn adb devices d Eclipse
Если вдруг появилось желание поблагодарить автора,просто нажмите на рекламу чуть ниже, этого будет достаточно :)

Отзывов (19)

  1. Татьяна:

    Спасибо, спасибо, спасибо!!!!!

  2. Tumancheg:

    Спасибо огромное!
    без твоей статьи не смог бы рутануть свой планшет.
    СПАСИБО!

  3. Sky:

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

  4. nizam:

    а на windows XP все так же??

    • Chizi:

      Если не выходит, просто еклипс поставь программу для андроид. Он точно есть под все ос. А в нем он встроен.

  5. Олеся:

    Спасибо большое! :))
    Всё, выше описанное, помогло, правда после перезагрузки телефона!

  6. Аноним:

    PdaNet+
    http://pdanet.co/
    Жмем на кнопочку Download с права от иконки Андроид, я долго искал=)
    Установка очень легкая
    Решение в два клика обьсняет уважаемый (второй ответ):
    http://hashcode.ru/questions/190372/android-%D0%BE%D1%82%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0-%D0%BD%D0%B0-%D1%80%D0%B5%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%BC-%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B5-nexus-7

    Это для тех, кому вышеописанное решение не помогло, как мне (не спорю, возможно руки кривые).

    • Chizi:

      ну можно использовать думаю, только внимательнее там он триальный, и я не тестил, может быть и вирусом. Это для тех кто не хочет мучатся.

      • Арнольд:

        Здравствуйте, сделал все как вы написали, но после этого перестал загружаться eclipse, выбивает ошибку связанную из-за изменения Path: A JRE or JDK must be available in order to run Eclipse. No Java vitrual machine was found after searching the following locations: D:\Java\eclipse-standart-luna-R-win32\eclipse\jre\bijavaw.exe
        javaw.exe in your current PATH
        помогите пожалуйста, заранее спасибо)

        • Арнольд:

          В принципе я исправил ошибку, изменив значение PATH на D:\Java\jdk7u60\bin, и при этом находит устройство мое, спасибо, но может вы предложите более лучший вариант исправления этой ошибке?

      • Аноним:

        Я все сделал правильно но мне не даёт установить дрова
        Хэш этого файла подделка или поврежден

      • Аноним:

        Я все сделал правильно но мне не даёт устано
        вить дрова мне пишет

        Хэш этого файла подделка или поврежден

        • Chizi:

          Ты его даже в блокноте можешь создать, как такое возможно? может недокачал, попробуй перекачать, должно помочь. Если нет, то проверю потом описанный способ, на другом ноуте.

  7. Эдуард:

    Огромная благодарность автору этой статьи! Всё получилось!
    Правда, мне пришлось самому (в папке «C:\Users\Администратор\.android»)
    создать в текстовом редакторе файл «adb_usb.ini», скопировав всё
    содержимое с вашего примера на изображении и добавив цифры
    своего устройства, так как после установки «Android SDK» этого файла
    в указанном месте вообще не-было.

  8. TerroMin:

    Огромное спасибо!!!! Пол дня имел откровенную любовь с планшетом >_<
    Все дрова перепробовал, ничего не помогало — телефон видит, а планшет никак!!! Создал файл adb_usb.ini с необходимым содержимым и всё заработало))

  9. Дима:

    А если нет такого файла adb_usb.ini
    Что тогда делать?
    и откуда он там должен быть?

  10. Дима:

    Создал adb_usb.ini вручную написл как на картинке — не помогло.

  11. Сергей:

    Сделал всё по инструкции, ничего не получилось. Пишет что драйвер не найден.

  12. Сергей:

    Сделал всё по инструкции, ничего не получилось. Пишет что драйвер не найден. Как быть?

Добавить комментарий

Ваш e-mail не будет опубликован.


Вставьте верное число *