Как обернуть жаву не вдаваясь в детали языка жавы?
Ну, без погружения - никак, имхо. Можно посмотреть как сделано в QtConnectivity, QtLocations модулях. Ну, или на крайний случай - в QSerialPort (имею ввиду патчи на codereview от Майка Гонзы) - там как-раз-таки он использует USB-Host режим.