如何在android中进行NFC点对点连接?

时间:2011-10-18 06:40:49

标签: java android nfc

我需要在两个支持nfc的设备之间进行点对点连接,如果有人这样做,我需要一些教程来发送链接或解释。

2 个答案:

答案 0 :(得分:2)

该示例是旧的并使用已弃用的API(虽然支持GB仍然需要)。如果你正在使用ICS,请看一下这个:

http://developer.android.com/resources/samples/AndroidBeamDemo/index.html

在这里查看文档:

http://developer.android.com/guide/topics/nfc/nfc.html#p2p

基本上,您需要做的是创建一个创建NDEF消息的应用程序,注册要推送的消息,并在android清单中创建一个intent过滤器,以过滤应用程序推送时创建的意图ndef消息。

当设备接触时(安装了应用程序),一台设备会将数据推送到另一台设备上。另一个设备有一个intent过滤器,可以正确过滤消息并处理它。

这是它的基本机制。查看Android beam演示以获取更多信息。

答案 1 :(得分:1)

您看过http://developer.android.com/resources/samples/NFCDemo/index.html了吗 它包含您正在寻找的教程