NFC ACR122U(读写器模式)和Nexus 5(HCE模式)示例

时间:2014-11-12 02:50:15

标签: nfc file-transfer hce

我正在开发一个应用程序,用户可以使用NFC技术将文件从手机传输到桌面。正如我在this post中发现的那样,可以选择在读写器模式下使用ACR122U,在HCE模式下使用Nexus 5手机。任何人都可以建议一些这样的应用程序的样本,因为我很难理解它是如何工作的。非常感谢您的帮助,谢谢。

2 个答案:

答案 0 :(得分:0)

当您在Nexus 5上使用HCE时,Nexus将模拟NFC标签。 ACR122U可以在读写器模式下读取该标签,从而实现通信。研究this example,它会帮助你更远。有关Android上HCE的更多常规信息,请阅读this

答案 1 :(得分:0)

我曾在这个确切的用例中工作过。我使用P2P模式。我没有必要将一个合作伙伴视为标签,事实上数据传输都是双向的。

在我的实验中 - 智能手机端我尝试了三星S4,HTC One,Nexus 3,诺基亚LUMIA等......就像一个魅力。 APDU /有效载荷大小存在一些限制。适用于Reader to Phone案例。对于您的情况,带附件的P2P模式工作正常。

  1. 我下载了这个NFC library并根据我的需要调整了它。我在WP7和ACCR122U中一起使用它。
  2. 我写了一个简单的Android应用程序来接收/发送数据到ACCR122U。
  3. 如果您可以尝试使用SNEP而不是NPP进行P2P模式,请告诉我。我可以帮助您。