Apdu Connection Blackberry 7.0 - PullRequest
       4

Apdu Connection Blackberry 7.0

0 голосов
/ 19 июля 2011

Я использую этот пример кода для подключения apdu.Когда я запускаю этот код, я получил исключение BAD AID.Есть ли кто-нибудь, кто получал это сообщение об ошибке раньше?

  APDUConnection acn = null;
  try{
   //Create an APDUConnection object
   acn = (APDUConnection)
   Connector.open(“apdu:0;target=A0.0.0.67.4.7.1F.3.2C.3”);
   // Send a command APDU and receive response APDU
   responseAPDU = acn.exchangeAPDU(commandAPDU);
   ...
  } catch (IOException e) {
   ...
  } finally {
   ...
   if(acn != null) {
    // Close connection
    acn.close();
   }
   ...
  }
 ...

1 Ответ

0 голосов
/ 04 апреля 2012

У вас нет примера кода, это всего лишь копия ссылки на класс APDUConnection: http://www.blackberry.com/developers/docs/7.1.0api/

AID в примере документации является лишь примером: скорее всего, он не соответствуетAID (идентификатор приложения) в вашей смарт-карте.

Если вы не знаете AID, используйте «SAT» в качестве цели:

acn = (APDUConnection)  Connector.open("apdu:0;target=SAT");

Надеюсь, это поможет.

...