用于使用 ISO14443-4 A/B 和 ISO7816-4 非接触式卡的 Android 应用程序,这些卡支持 APDU 命令。
这些卡包括(但不限于)非接触式EMV信用卡,DESFire,ST M24SRxx,JCOP…
因此,使用 NFC APDU 命令增加了对许多芯片类型的支持,而我们的 API 以前不支持这些类型。
先决条件
μFR 系列 NFC 读卡器,安卓工作室 V1.5 或更高版本,支持 OTG 的安卓设备。
注意:如果用户通过我们的 APB – Android Power Bridge连接NFC读卡器,则不支持OTG的Android设备仍然可以使用该软件。
Docs & Software Download
Video demonstration:
软件截图:
1. 安卓版 μFR APDU 软件的初始屏幕。 此屏幕显示基本的读取器功能。
2. 成功打开NFC设备端口。 因此,NFC 读卡器已准备就绪,可供使用。
3. 带有预配置 APDU 命令的下拉菜单。 用户可以使用 SDK 在提供的软件中更改这些命令。
4. APDU 响应“90 00” – 命令已成功执行(正常)。 在这种情况下,它确认了“NFC NDEF 标签应用程序”的选择。
5. 选择 NFC NDEF 文件。
6. 对选定的 NFC NDEF 文件使用“读取二进制文件”命令。 APDU 响应“00 10”表示所选 NDEF 文件的字节长度,而“90 00”确认命令已成功执行。
7. 将“读取二进制文件”命令从“02”更改为“10”以读取 NDEF 文件的完整 16 字节长度
8. 读取 NDEF 文件的完整长度。 在这种情况下,它是带有我们公司网站地址的 URL NDEF 数据类型。
软件下载:
转到我们的 Gitlab 软件存储库下载 适用于 Android 的 APDU 发送/接收软件。