我需要在Nexus S和连接到台式机的NFC阅读器之间建立P2P连接。谁能告诉我该怎么做。我什至不知道如何开始。
请尽快回复。
感谢和问候,
拉胡尔
最佳答案
您需要先建立一个LLCP通道,然后使用NPP协议实际发送/接收NDEF消息。
LLCP和NDEF是NFC论坛发布的标准,NPP是Google发布的开放标准。所有内容均可在线获得。
根据您的台式机阅读器,某些工作可能已经完成。如果“ nfcpy”支持它,如果它具有pn5xx芯片,则您已经实现了LLCP协议,只需要NPP。我这样做是我的一个项目,这很容易。
如果“ nfcpy”不支持它,则可以尝试开始支持LLCP的“ libnfc”。同样,您将需要在LLCP之上实现NPP协议。
解决这些问题后,您应该观看Google员工提供的youtube视频“如何使用NFC”,并在Android开发人员网站上研究示例NFC应用程序。