1

我在与 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 进行这种通信的任何书籍?

谢谢 !!!

劳拉。

4

0 回答 0