首页 > 解决方案 > 通过 CCID 从 Android 设备向 Gemalto PC Twin Reader 发送 APDU 命令

问题描述

我正在开发一个使用 CCID 协议与智能卡读卡器 (USB) 通信的 android 库。在这个阅读器上,一切都按预期工作,但是在使用金雅拓阅读器时,我得到一个错误。

我将尝试描述我在做什么:

要求:

62000000000001010000

响应(ATR = 3B7E9400008025D20310010056000000020200):

801300000000010000003B7E9400008025D20310010056000000020200

要求:

6F040000000002010000FF1013FC

回复:

80040000000002000000FF1013FC

要求:

610500000000030100001300000A00

回复:

820700000000030000011310000A008000

要求:

6F07000000000401000000A40000023F00

回复:

8000000000000440FE

插槽状态 40h

An ICC is present and inactive (not activated or
shut down by hardware error)

我希望6D00响应中有状态字 [ ]。我究竟做错了什么?

标签: androidusbsmartcard-readergemalto

解决方案


推荐阅读