在线商店

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

µFR系列NFC阅读器与Android设备的命令交换

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

先决条件

µFR系列NFC阅读器, Android Studio V1.5或更高版本,支持OTG的Android设备。
注意:没有OTG支持的Android设备仍然可以使用该软件,如果用户通过我们的NFC阅读器连接APB - Android电源桥

文档和软件下载

视频演示:

软件截图:

Android上发送/接收NFC APDU命令(初始软件屏幕)

1.AndroidµFR APDU软件初始画面此屏幕显示阅读器的基本功能。

在Android上发送/接收RFID APDU命令(开放阅读器端口)

2.NFC设备端口打开成功。这样,NFC阅读器就可以使用了。

Android上发送/接收非接触式APDU命令(APDU命令列表)

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

在Android上发送/接收APDU命令(NFC NDEF标签应用程序选择)

4.APDU response " 9000 " - Command successfully executed (OK)。在这种情况下,它确认选择“NFC NDEF标签应用程序”。

Android上发送/接收APDU命令(NFC NDEF文件选择)

5.选择NFC NDEF文件。

Android上发送/接收APDU命令(读取二进制NFC NDEF文件)

6.在选定的NFC NDEF文件上使用“读取二进制”命令。APDU响应“00 10”表示所选NDEF文件的字节长度,“9000”表示命令执行成功。

在Android上发送/接收APDU命令(改变字节长度)

7.将“Read Binary”命令从“02”更改为“10”,以读取NDEF文件的完整16字节长度

Android上发送/接收APDU命令(读取二进制NFC NDEF文件完整长度)

8.读取NDEF文件的完整长度。在本例中,它是一个URL NDEF数据类型,具有我们公司的网站地址。

软件下载:

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

Baidu
map