ByteBuffer byteBuffer = ByteBuffer.allocate(9);;
UsbRequest request = new UsbRequest();
request.initialize(mConnection,mEndpointIntr);
boolean b = request.queue(byteBuffer, 9);
Log.d(TAG, "start the request wait");
UsbRequest ur = mConnection.requestWait();
AndroidUSB割り込みを使いたい。上記のコードは、自分のUSBボードからデータを受信するためのスレッドです。しかしUsbRequest ur = mConnection.requestWait();
、関数を呼び出そうとしても返されない場合は、常に。に遭遇しrequestWait()
ます。なぜこれが起こるのですか?