разработка специального приложения для связи с устройством, которое подключается через USB-порт на Android - PullRequest
5 голосов
/ 18 ноября 2011

Я нашел USB-документы для Android, и оттуда кажется, что можно написать коммуникационную программу на телефоне Android, которая работает точно так же, как на ПК.

У меня есть обычный USB-кабель, который обычно подключается между ПК и внешним устройством. На одном конце это обычный USB, на другом конце он имеет специальный разъем для устройства.

Если я получу USB-адаптер "мама-мама", я мог бы подключить USB-кабель моего обычного телефона Android к USB-кабелю моего устройства и, таким образом, подключить специальный USB-кабель к телефону Android.

Есть ли у кого-нибудь опыт программирования USB-коммуникаций на Android - в основном копирование нормальной функциональности USB на ПК? Все, что мне нужно сделать, это отправлять и получать текстовые строки через порт USB - как на ПК.

Возможно ли это или программирование USB-порта на Android каким-либо образом ограничено и не очень похоже на программирование USB на ПК? например. питание через USB или еще что-нибудь?

ps на ПК Мне нужно установить драйвер FTDI для работы с внешним устройством.

Большое спасибо

UPDATE: кажется, что начиная с Android 3.1 это можно сделать - однако, если я правильно понимаю, Android 3.1 работает только на планшетных устройствах Android - я могу ошибаться - по сравнению с Apple это все довольно запутанно (однако, с Apple iPhone никогда не сработает !;)

1 Ответ

4 голосов
/ 22 ноября 2011

Да, Android поддерживает USB-хост на 3.1 и новее, поэтому вы можете подключать USB-устройства напрямую к устройству Android с помощью конвертерного кабеля.В Android 4.0 эта функция доступна на мобильных устройствах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...