Доступ к USB-устройству через беспроводное соединение - PullRequest
0 голосов
/ 11 сентября 2011

Чего я хочу добиться, так это сделать USB-устройство доступным удаленно. Затем устройство будет подключено к телефону Android, который будет связываться с сервером по беспроводной сети. Я хотел бы избежать написания полного обработчика для транзакций. Мой подход хотел бы быть немного абстрактным и как можно более простым, я бы хотел, чтобы usb отображался на сетевом интерфейсе, таким образом, что телефон фактически будет работать как прокси для доступности usb.

1 Ответ

0 голосов
/ 11 сентября 2011

А в чем конкретно твой вопрос? Какие устройства вы хотите подключить? Ive сердце, что только Android 3.0 может выступать в качестве USB-хоста (не уверен на этом) Если вы можете использовать промышленное устройство, они поддерживают его http://www.ozdroid.com/#!PRODUCTS

Может быть, некоторые моды могут выступать в роли хостов USB

это та архитектура, которую вы пытаетесь достичь?

[КОМПЬЮТЕР] -> (интернет / wlan) -> [Android] -> [USB-клавиатура]

Нет абстрактного / простого способа сделать это, насколько я знаю, Android-API не поддерживает ничего подобного.

Может быть, есть некоторые решения для этого, используя linux, посмотрите на установщик android / debian (нужен root)

Что-то подобное, вероятно, потребует хотя бы некоторого собственного кода, если не непосредственно модуля ядра ...

ЕСЛИ вы создаете прокси для конкретного устройства (например, клавиатуры), вы можете отправлять события клавиатуры в java (или другое) приложение на компьютере, но вам нужна поддержка usb host на устройстве.

...