Я пытаюсь установить связь между смарт-картой и устройством чтения смарт-карт на симуляторе Blackberry.
И, соответственно, я реализовал класс 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);