在Android上读取带有ACR 1252u的NFC卡



我们有一个ACR 1252u NFC读卡器。我们想用这个设备在Android上读写NFC卡。问题是,这个设备不被视为NFC设备,而是一个USB设备。因此原生Android NFC不能使用。目前,我们能够检测到设备,并通过添加或删除卡来触发事件。但是我们既不会读也不会写卡片。在文档中,我们发现了一些传输到设备的HEX代码,但我们没有弄清楚它们是如何工作的,以便读/写卡。我们还在网上发现了一些使用其他ACR设备的示例代码,但显然它们与我们的设备不兼容。

我正在寻找任何工作的例子,以便在Android上获得ACR1252u读写NFC卡。

读卡器为USB CCID(芯片卡接口设备,参见http://www.usb.org/developers/docs/devclass_docs/)设备。因此,您需要实现PC/SC抽象层(参见http://www.pcscworkgroup.com/specifications/overview.php)或使用一些现成的库,以便向该阅读器发送智能卡命令。

相关内容

  • 没有找到相关文章

最新更新