我目前正在使用Open Mobile API开展项目。基本上,当我将apdu交换到UICC时,我遇到了这个问题,我的所有命令都自动转换为扩展逻辑APDU命令(CLA:0xC1)。我在Android测试版中使用三星Galaxy S6 Edge:5.0.2。
APDU>标题[CLA INS P1 P2] 00 70 00 00 194,69 etu MANAGE CHANNEL
<传出数据01
<返回代码[SW1 SW2] 90 00
APDU>标题[CLA INS P1 P2] 01 A4 04 00 194,69 etu SELECT
输入数据A0 00 00 05 59 10 10 FF FF FF FF 89 00 00 01 00
<输出数据6F 1A 84 10 A0 00 00 05 59 10 10 FF FF FF FF 89
00 00 01 00 A5 06 73 00 9F 65 01 FF
<返回代码[SW1 SW2] 90 00
APDU>标题[CLA INS P1 P2] C1 E2 91 00 187,69 etu
传入数据BF 2D 00
<返回代码[SW1 SW2] 6D 00
APDU>标题[CLA INS P1 P2] 00 70 80 01 192,69 etu MANAGE CHANNEL
<返回代码[SW1 SW2] 90 00
可能有什么问题?谁负责将我的CLA命令更改为0xC1?为什么手机将CLA命令更改为0xC1? 注意:根据我的应用程序日志,我发送此81 E2 91 00 02 BF 2D 00
感谢您的帮助。