Начиная с Android 3.1, устройства Android имеют ограниченную поддержку хоста. Я рассмотрел
android.hardware.usb, и я нашел очень ограниченные ссылки на поддержку USB CDC. У меня есть автономное периферийное USB-устройство, которое обменивается данными через USB CDC serial. Я хотел бы подключить его к телефону Android, работающему в качестве хоста, а также читать и писать на него.
Я бы предпочел взаимодействовать с помощью Gingerbread, но мог бы жить с бутербродом с мороженым. Я видел сообщения, в которых обсуждается это с использованием пользовательских ПЗУ и рутованных телефонов, но это не вариант для меня.
Поддерживается ли USB CDC serial в Android 3.1 или 4.0? Если да, есть ли хорошие примеры кода?
Спасибо