我将此示例代码用于apdu连接。当我运行这段代码时,ı得到了错误的辅助异常。有没有人之前收到过这个错误信息?
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();
}
...
}
...发布于 2012-04-04 21:21:18
您没有代码示例,它只是APDUConnection类引用的副本:http://www.blackberry.com/developers/docs/7.1.0api/
文档示例中的AID只是一个示例:它很可能与智能卡中的AID (应用程序id)不匹配。
如果您不知道AID,请使用"SAT“作为目标:
acn = (APDUConnection) Connector.open("apdu:0;target=SAT");我希望这能帮到你。
https://stackoverflow.com/questions/6743441
复制相似问题