1
我一直在使用有線智能卡閱讀器SDK,其中的調用同步。最近一直在嘗試藍牙接口,但APDU命令是異步的,因此我們無法解釋爲形成下一個APDU命令而發送的呼叫的響應。APDU命令異步調用
任何幫助將不勝感激。
請求
byte[] var1 = {(byte)0, (byte)-92, (byte)4, (byte)0, (byte)12, (byte)-96, (byte)0, (byte)0, (byte)2, (byte)67, (byte)0, (byte)19, (byte)0, (byte)0, (byte)0, (byte)1, (byte)1};
String apduString = QPOSUtil.byteArray2Hex(var1);
pos.sendApdu(apduString);
結果:
@Override public void onReturnApduResult(boolean arg0, String arg1, int arg2) { }
[將異步計算包裝爲同步(阻塞)計算]的可能副本(https://stackoverflow.com/questions/2180419/wrapping-an-asynchronous-computation-into-a-synchronous-blocking-computation) –