我正在使用javax.smartcardio库访问我的Felica卡。我能够毫无问题地获得felica卡的ID。当我尝试将块写入Felica卡时,出现以下状态标志。
0xA5:无法访问命令指定的区域或服务。
这是我使用的apdu命令的格式,
FF 00 00 00 D4 40 01 08 01 <16个字节的sof数据>
我得到的答复是:D5 41 00 01 A5
状态标志2-A5是错误,指出“无法访问命令指定的区域或服务。”
与Felica制造团队讨论后,我发现卡为空,这就是我无法写入/读取块的原因。