Проблемы с подключением к Glass

Я создал небольшое приложение для Glass и пытаюсь помочь кому-то еще загрузить файл .apk непосредственно на свой Glass в рамках внутреннего тестирования. Я попросил их установить пакет Eclipse + ADT, запустить SDK Manager и т. д. (т. е. основные инструкции из здесь). Они подтвердили, что драйвер Google USB действительно отображается в диспетчере SDK.

Когда устройство подключено, запуск «adb wait-for-device» зависает. Таким образом, связь с устройством не работает. Устройство также не отображается в DDMS в Eclipse.

Они подтвердили, что отладка по USB включена на самом Glass в настройках.

Я также пытался заставить их следовать инструкциям здесь, но это также не помогло. Они могут видеть съемное запоминающее устройство Glass в окнах.

Любые предложения о том, что еще попробовать? Я помню, что в какой-то момент я включил устройство Glass, и оно спросило меня, хочу ли я разрешить отладку с компьютера, к которому оно было подключено. Я не уверен, может ли это быть препятствием здесь или нет, но я Я также не уверен, как добраться до этой подсказки.


person Nerdtron    schedule 12.05.2014    source источник


Ответы (2)


Как только вы получите правильные значения в android_winusb.inf, он будет работать нормально, см. install-cant-find">Устройства Google Glass ADB не находят. Драйвер OMAP4430 не установлен (не могу найти!)

Вот пример для окна Win7: снимок экрана с идентификаторами оборудования, android_winusb.inf и выводом adb

(отредактировано, чтобы включить снимок экрана)

person user3542981    schedule 17.05.2014
comment
Эта ссылка, похоже, содержит ту же информацию, что и ссылка, которую я включил в исходный пост. - person Nerdtron; 18.05.2014
comment
Каковы строковые значения в разделах ;Google Glass файла andtoid_winusb.inf и в свойствах идентификаторов оборудования интерфейса Android ADB, отображаемых в диспетчере устройств? - person user3542981; 18.05.2014
comment
на моей машине (которая работает) у меня есть только 1 запись в диспетчере устройств, Android Composite ADB Interface, которая имеет следующие два идентификатора оборудования: USB\VID_18D1&PID_9001&REV_0216&MI_01 и USB\VID_18D1&PID_9001&MI_01. Записи .inf взяты из ссылки, которую я разместил в своем первоначальном вопросе выше. Интересно, что это работает, но в моем .inf нет записи с именно этой комбинацией (REV_0216 и MI_01). Однако я не понимаю формат - все ли они должны совпадать? они необязательны? Ты? Ожидание получения информации о машине с проблемой. - person Nerdtron; 22.05.2014
comment
Это сделало это! Я думаю, что это ключ. Выясните идентификаторы оборудования, а затем убедитесь, что ваш файл android_winusb.inf содержит их. Это запустило его и запустило в другой среде. Спасибо! - person Nerdtron; 04.06.2014

Самый простой обходной путь — найти компьютер Mac, Chromebook или Linux. Винда с ADB и Glass - это не что иное, как боль.

person John Fontaine    schedule 12.05.2014
comment
хорошо, спасибо, но я надеюсь, что у кого-то есть трюк, чтобы заставить его работать в Windows :) - person Nerdtron; 13.05.2014
comment
Интересно, сможет ли Linux, работающий внутри VirtualBox, хорошо взаимодействовать с Glass через USB, подключенным к операционной системе хоста? Все еще немного взлома по сравнению с тем, чтобы он работал только в Windows :) - person Nerdtron; 13.05.2014