Android手机(Nexus S)和NFC阅读器之间的P2P NFC通信?

Rah*_*hul 1 android nfc nexus-s nfc-p2p

我需要在我的Nexus S和连接到我桌面的NFC读卡器之间建立P2P连接.任何人都可以告诉我该怎么做.我甚至不知道如何开始.

请尽快回复.

谢谢和问候,拉胡尔

And*_*ruz 5

您需要先建立LLCP通道,然后使用NPP协议实际发送/接收NDEF消息.

LLCP和NDEF是NFC论坛发布的标准,NPP是由Google发布的开放标准.所有都在线提供.

根据您的桌面阅读器,可能已经完成了一些工作.如果"nfcpy"支持它,如果它有一个pn5xx芯片,那么你已经实现了LLCP协议,你只需要NPP.我为我的一个项目做了这件事,这很容易.

如果"nfcpy"不支持它,你可以尝试"libnfc",它开始支持LLCP.同样,您需要在LLCP之上实施NPP协议.

解决了这些问题后,您应该观看来自Google工作人员的youtube视频"如何进行NFC",并在Android开发者网站上研究示例NFC应用程序.