24 марта 2014

Настройка отладки по USB во Flash Builder и FlashDevelop

Попробовав запустить созданное #Android приложение на телефоне, используя Flash Builder и FlashDevelop столкнулся с тем, что  подключенный телефон не был обнаружен.



Как решилось:
  1. Подключаем телефон к компьютеру, включаем отладку по USB, для этого: Параметры - Настройки разработчика - Отладка по USB - включаем.
  2. Переходим в Диспетчер устройств - ПКМ по моему компьютеру - Управление - в списке слева выбираем Диспетчер устройств. В группе Другие устройства должен находиться подключенный телефон, с желтым восклицательным знаком.
  3. Нам нужно определить его идентификатор - ПКМ по нему, Свойства - Закладка Сведения - ИД Оборудования. Чтобы скопировать - ПКМ по нужной строчке - Копировать.
  4. Если не установлен AndroidSDK - устанавливаем).
  5. Открываем SDK Manager в AndroidSDK. В самом низу папка Extras, проверяем в ней пункт Google USB Driver. Если его нет - устанавливаем (выбрать и нажать внизу справа Install N Packages...). Кроме того, USB дравер можно скачать отдельно - адрес в ссылках.
  6. Теперь находим папку с USB драйвером, в ней файл android_winusb.inf. Открываем в любом простом тестовом редакторе, не в Word-е ) Ищем секцию [Google.NTx86], где уже находится несколько устройств. переходим в самый низ этой секции, пишем точка с запятой, затем название устройства (как оно отображается в Диспетчере устройств, затем %SingleAdbInterface% = USB_Install, + более короткая строка, без REV. Затем %CompositeAdbInterface% = USB_Install, + более длинная строка, содержащую REV. В итоге должно получиться (для вашего устройства, разумеется, будут другие значения.:
    ;Lenovo A660
    %SingleAdbInterface% = USB_Install, USB\VID_17EF&PID_7537&MI_01
    %CompositeAdbInterface% = USB_Install, USB\VID_17EF&PID_7537&REV_0255&MI_01
  7. Теперь копируем эти 3 строки в секцию [Google.NTamd64].
  8.  Устанавливаем драйвер - в Диспетчере ПКМ по устройтсву - Обновить драйверы... - Выполнить поиск драйверов на этом компьютере - указываем папку, где находится измененный ранее android_winusb.inf.- Далее, если появится предупреждение о том, что не удалось проверить издателя драйверов - выбираем Все равно установить драйвер.
  9. После этого устройство должно определяться как Android Composite ADB Interface.


Комментариев нет:

Отправить комментарий