Как я могу отправить данные через порт USB в Android C #? - PullRequest
0 голосов
/ 11 октября 2011

Я разработал приложение в Visual Studio с моно для Android.C #

Итак.Как я могу отправить данные через USB-порт в Android.C #?

Тип serialPort1.Write ("1");

Ответы [ 2 ]

4 голосов
/ 11 октября 2011

Короче говоря - вы не можете сделать это так, как вы хотели.USB - это не последовательный порт, на который можно просто записывать данные, а данные поступают на другую сторону.

Последовательные порты можно эмулировать через USB, но Android не поддерживает это.Android обычно может выступать в качестве устройства, которое предлагает различные профили: диск, камера и проприетарная отладка (если она включена на устройстве).

Начиная с Android 3.1, у вас также есть два специальных режима: режим хоста, когда устройство Android выступает в качестве хостаUSB-устройства (так же, как ПК) и специальный фирменный режим аксессуаров.Подробнее об этом здесь: http://developer.android.com/guide/topics/usb/index.html

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

Начните здесь: Android USB Api

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