USB-тачпад HP TouchPad для Android

Могу ли я заниматься разработкой приложений на HP TouchPad под управлением CyanogenMod 9?

У меня установлена ​​сенсорная панель HP с CyanogenMod 9, и я пытаюсь выполнить сборку на устройстве из Eclipse. Хотя IDE не распознает устройство вообще. Проблема с драйвером? Где я могу найти его?

4 ответа

Решение

Шаги о том, как это сделать, описаны в выпуске 663: USB-подключение Windows 7 x64 не работает для управления файлами или разработки под Android.

На случай, если эта ссылка исчезнет, ​​вот разбивка:

1) Включите MTP, который по умолчанию отключен

Перейдите в "Настройки" -> "Хранение" -> "Меню" (верхний правый угол) -> USB-подключение к компьютеру -> "Мультимедийное устройство" (MTP).

2) Добавление ссылки на сенсорную панель HP в android_winusb.inf

Изменить android_winusb.inf файл, включенный в Google USB Drivers и добавить:

; HP TouchPad
%SingleAdbInterface%        = USB_Install, USB\VID_0BB4&PID_6860&REV_0227&MI_01
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_6860&MI_01

после последних строк разделов [Google.NTx86] и [Google.NTamd64].

3) Обновлены драйверы в диспетчере устройств

Щелкните правой кнопкой мыши на неизвестном устройстве cm_tenderloin в диспетчере устройств, скажите, чтобы он обновлял драйверы, и укажите его на C: \ android-sdk-windows \ extras \ google \ usb_driver.

4) В этот момент ADB должен распознать устройство, но в автономном состоянии, которое не позволяет Eclipse запускать мое приложение на cmtouchpad. Так...

5) Перезагрузите cmtouchpad, и в этом случае ADB должен распознать его как устройство в состоянии "устройство".

Ваше устройство имеет несколько параметров разработчика, которые могут использоваться разработчиками приложений при тестировании приложений. Чтобы уменьшить случайное использование этих параметров, мы скрыли меню параметров разработчика.

Чтобы включить параметры разработчика:

Touch  
Touch Settings
Touch About phone
Touch the Build number field 7 times

По мере приближения к 7 касаниям вы увидите сообщение

 Touch the back arrow once complete

и параметры разработчика теперь будут отображаться в разделе "Настройки".

Следуя указаниям по форме softwarequestioneer в Windows 8, вы можете получить сообщение об ошибке при попытке установить драйвер после добавления информации в файл android_winusb.inf. Что-то про ошибку хеширования или что-то еще, я не помню. Если вы получили это, вам нужно отключить проверки драйверов.

Как отключить эти проверки драйверов?
Для этого необходимо ввести следующие команды в командной строке (запуск от имени администратора)
Код:
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON
затем перезагрузите компьютер (Windows 8 запускается в режиме TEST).
Пожалуйста, имейте в виду, что это делает вас уязвимыми для вредоносных драйверов, пакетов, бла, бла, бла. После установки драйверов, с которыми у вас возникли проблемы, вы можете отключить их с помощью этих команд, используя тот же процесс.
Код:
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING OFF
затем перезагрузите

Информация взята с: http://www.arctablet.com/blog/forum/archos-arnova-general/adb-driver-and-windows-8/

Мне понадобилось время, чтобы понять это, но вы ДОЛЖНЫ убедиться, что опция "Отладка Android" включена, иначе вы не увидите дополнительное устройство "HP TouchPad" в Диспетчере устройств | Другие устройства. Это можно найти в CM10 в разделе "{} Опции разработчика", который является скрытым параметром, который необходимо включить, нажав "О планшете | Номер сборки" семь раз, как показано здесь:

http://en.code-bude.net/2013/03/05/how-to-activate-usb-mass-storage-and-developer-options-on-cyanogenmod-10-1/

Другие вопросы по тегам