我正在尝试在黑莓模拟器上实现智能卡和智能卡读卡器之间的通信。
根据我已实施SmartCard
和SmartCardSession
课程以及SmartCardReader
和SmartCardReaderSession
课程。
我无法发送apdu
进行通信。代码段如下所示。我将非常感谢这方面的所有帮助。请说明我出错的地方或我还有什么要实施。
CommandAPDU commandAPDU = new CommandAPDU( (byte)0x00, (byte)0x20, (byte)0x00, (byte)0x00);
byte[] LcData= {(byte)0x01, (byte)0x02, (byte)0x03};
ResponseAPDU responseAPDU = new ResponseAPDU();
SmartCardReaderSession readerSession= reader.openSession();
readerSession.sendAPDU(commandAPDU, responseAPDU);