Android для ПК USB для чтения / записи

У меня есть программа на ПК, принимающая строковый ввод с USB (старая программа) У меня есть планшет Android (4.X), который должен обеспечивать строковый ввод с USB для программы, работающей на ПК. Когда я использовал пример кода на Android, следующий код дает пустую хэш-карту. ПК (пробовал на 32-битной XP и 64-битной Windows 7) имеет драйвер Android.

    mManager = (UsbManager)getSystemService(Context.USB_SERVICE);
    HashMap devices =  mManager.getDeviceList();

Любой пример реального рабочего кода, говорящий с ПК через USB, поможет, пожалуйста. также укажите, нужен ли на Android какой-либо драйвер и т. д. для связи с ПК.

Я пробовал и режим аксессуаров и режим хоста (на всякий случай)

Ответы на вопрос(1)

Ваш ответ на вопрос