0
は、私は右のデータを受け取ったUSBアンドロイド通信usb;常にデータを返すためにUSBを再接続する必要があるのはなぜですか?
int iRes2 = conn.bulkTransfer(epOUT, bcdInfo.cbwBuffer.array(), 31, 2000);
iRes2 = conn.bulkTransfer(epOUT, bcdInfo.finalBSTD.array(), 512, 2000);
bcdInfo.requestData();
iRes2 = conn.bulkTransfer(epIN, bcdInfo.cswBuffer, 512, 2000);
iRes2 = conn.bulkTransfer(epOUT, bcdInfo.cbwBuffer.array(), 31, 2000);
iRes2 = conn.bulkTransfer(epIN, bcdInfo.cswBuffer, 512, 2000);
から/にデータを送受信するためにAndroidの通信を作成しました。問題は、あるIのみ取得権利データ:
- は、私は別のコマンド通信を削除します。上記のコードが コマンドAであるとしましょう。コマンドAの上部にコマンドBを置くと、コマンドAの間違ったデータが です。
- デバッグしたいときはいつでも、私はAndroidデバイスにUSBを接続します。私は、すべてのデバッグの前にUSBのプラグを抜き、Android デバイスに再度接続する必要があることを意味します。