我在与 USBHost 的 android 通信中使用 USBDevice 时仍然遇到一些问题:
按照此文档http://developer.android.com/reference/android/hardware/usb/UsbDeviceConnection.html
if (device!=null){
intface = device.getInterface(0);
endpoint = intface.getEndpoint(0);
connection = manager.openDevice(device);
connection.claimInterface(intface, forceClaim);
if (connection.bulkTransfer(endpoint, buffer, buffer.length, 2000) >= 0) {
for(int it = 0; it < bytes.length; it++){
sb.append((char) bytes[i]);
}
当我展示讲座时,我读了一些额外的东西,比如一个充满“”或“p”或“a”的缓冲区,但与我想我收到的消息无关。
有谁知道我在哪里可以找到有关此功能的任何文档或有关与 android 进行这种通信的任何书籍?
谢谢 !!!
劳拉。