5

我正在尝试将 USB 调谐器卡连接到 android 设备(版本 19)。

目前我正在使用 UsbDeviceConnection.requestWait() 来读取数据,然后是 16kb 的 UsbRequest.queue。一切正常。

如果调谐器没有输入,USB 将不会接收任何数据。在这种情况下, requestWait() 将永远阻塞。我尝试使用 UsbRequest.close 和 UsbRequest.cancel 但没有用。

我查看了链接“ http://code.google.com/p/android/issues/detail?id=39522 ”,它提到了同样的问题,但需要编写一个新的 JNI 接口。

我的要求是我应该能够摆脱等待并且不想尝试编写新的 JNI 接口(根据上面的帖子)。请建议。

4

0 回答 0