Android:NFC APDU命令响应'6700'错误长度'

时间:2013-02-13 09:46:02

标签: android command nfc

我发送下面的APDU命令到ISODep标签,我得到'6700错误长度'

byte[] command = new byte[]{ (byte)0x80,  (byte)0xD0, (byte)0x01, (byte)0x00, (byte)0x07,(byte)0x22 , (byte)0x22,(byte)0x12 , (byte)0x34 , (byte)0x56 , (byte)0x78 , (byte)0x90  };

请在上面的命令中建议是否有问题。

1 个答案:

答案 0 :(得分:0)

你在那里发送一个案例4 APDU,对吗?你的Lc表示0x07字节的数据,并且有一个0x90的尾随。 检查您的规范是否该命令实际上是期望一个case 4结构,或者你是否只是在Lc字段中的数据长度错误(0x08而不是0x07)。