【发布时间】:2011-05-27 14:40:16
【问题描述】:
我需要在我的 Nexus S 和连接到我的桌面的 NFC 阅读器之间建立 P2P 连接。谁能告诉我该怎么做。我什至不知道如何开始。
请尽快回复。
感谢和问候, 拉胡尔
【问题讨论】:
标签: android nfc nexus-s nfc-p2p
我需要在我的 Nexus S 和连接到我的桌面的 NFC 阅读器之间建立 P2P 连接。谁能告诉我该怎么做。我什至不知道如何开始。
请尽快回复。
感谢和问候, 拉胡尔
【问题讨论】:
标签: android nfc 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 应用程序。