У меня очень короткий вопрос: возможно ли использовать / использовать USB-устройства в ОС Android? Я предполагаю, что это может быть планшет.
Допустим, я хочу подключить какой-то сканер USB-карт к планшету Android. Это будет работать? Нужно ли мне писать драйверы самостоятельно?
Благодарю.
Во-первых, вам нужен порт USB-хоста на планшете. За исключением On-the-Go (который является особым дизайном, который может быть как хостом или устройством), невозможно подключить два USB-устройства вместе. Несовместимость электрическая, никакие изменения программного обеспечения не могут заставить ее работать.
Да, некоторые телефоны могут работать как хосты, такие как DROID. Сделайте поиск Google для подключения USB-клавиатуры к телефону Android, например здесь: http://www.tombom.co.uk/blog/?p=124
Да, это сработает, и вам не нужно писать драйверы для Android. Однако устройство должно поддерживать открытый аксессуарный протокол и должно обеспечивать питание устройства Android. Доступен комплект для разработки.
Однако: «Режим аксессуаров в конечном счете зависит от аппаратного обеспечения устройства, и не все устройства поддерживают режим аксессуаров».