我正在尝试将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接口(根据上面的帖子)。请建议。