在线商店

NFC APDU命令在带有NFC阅读器的Android上发送/接收

μfr系列NFC读卡器和安卓设备命令交换

用于使用ISO14443-4 A / B和ISO7816-4非接触式卡的Android应用程序,这些卡支持APDU命令。
这些卡包括(但不限于)非接触式EMV信用卡,DESFire,ST M24SRxx,JCOP…
因此,使用NFC APDU命令增加了对许多芯片类型的支持,而我们的API以前不支持这些类型。

先决条件

μfr系列NFC读卡器,安卓工作室v1.5或更高版本,支持otg的安卓设备。
注意:如果用户通过我们的APB - Android电源桥连接NFC读卡器,则不支持OTG的Android设备仍然可以使用该软件。

文档和软件下载

视频演示:

软件截图:

在安卓上发送/接收nfc apdu命令(初始软件屏幕)

1.安卓版μfr apdu软件的初始屏幕。此屏幕显示基本的读取器功能。

在安卓上发送/接收rfid apdu命令(打开读卡器端口)

2.成功打开nfc设备端口。因此,nfc读卡器已准备就绪,可供使用。

在安卓上发送/接收非接触式apdu命令(apdu命令列表)

3.带有预配置apdu命令的下拉菜单。用户可以使用SDK在提供的软件中更改这些命令。

在安卓上发送/接收apdu命令(nfc ndef标签应用程序选择)

4.Apdu响应“9000”-命令已成功执行(正常)。在这种情况下,它确认了" nfc ndef标签应用程序"的选择。

在安卓上发送/接收apdu命令(nfc ndef文件选择)

5.选择NFC ndef文件。

在安卓上发送/接收apdu命令(读取二进制nfc ndef文件)

6.对选定的NFC ndef文件使用"读取二进制文件"命令。10 APDU响应“00”表示所选NDEF文件的字节长度,而“90 00”确认命令已成功执行。

在安卓上发送/接收apdu命令(更改字节长度)

7.将"读取二进制文件"命令从" 02 "更改为" 10 "以读取ndef文件的完整16字节长度

在安卓上发送/接收apdu命令(读取二进制nfc ndef文件的完整长度)

8.读取ndef文件的完整长度。在这种情况下,它是带有我们公司网站地址的url ndef数据类型。

软件下载:

转到我们的Gitlab软件存储库下载适用于Android的APDU发送/接收软件

Baidu
map