从Android手机接收NFC/NDEF消息至Raspberry Pi

从Android手机接收NFC/NDEF消息至Raspberry Pi,android,raspberry-pi,nfc,ndef,nfc-p2p,Android,Raspberry Pi,Nfc,Ndef,Nfc P2p,我有一个Android应用程序,它发送一条只包含几个单词的NDEF消息。我可以在另一台安卓设备上接收该消息,但我希望能够在树莓Pi上接收该消息。或者NDEF消息交换只是Android对Android的事情 我已经在谷歌上搜索过了,找到了一种可能的方法,要求你在Raspberry Pi上安装Android,但我不能100%确定这是否可行。我还有Raspberry Pi型号B+。不,NFC不限于Android设备。您几乎可以使用任何具有NFC前端的设备实现NFC通信。默认情况下,覆盆子Pi没有一个。

我有一个Android应用程序,它发送一条只包含几个单词的NDEF消息。我可以在另一台安卓设备上接收该消息,但我希望能够在树莓Pi上接收该消息。或者NDEF消息交换只是Android对Android的事情


我已经在谷歌上搜索过了,找到了一种可能的方法,要求你在Raspberry Pi上安装Android,但我不能100%确定这是否可行。我还有Raspberry Pi型号B+。

不,NFC不限于Android设备。您几乎可以使用任何具有NFC前端的设备实现NFC通信。默认情况下,覆盆子Pi没有一个。但是,存在各种附加工具,您可以使用它们将NFC添加到RPi,例如

  • NXP中的EXPLORE-NFC:
  • Adafruit PN532转接板:
相反,您也可以使用一些USB NFC读卡器,如ACR122U和RPi

为了获得对NFC的软硬件支持,您可以使用这些板或可能提供的库

一旦您的RPi支持NFC,就有多种方式可以与Android设备交换NDEF消息(其中哪种方式可以工作取决于您选择的NFC前端):

  • 实现对等协议栈和SNEP协议,通过Android Beam交换NDEF消息
  • 实现一个模拟NFC标签的卡模拟器,该标签可由处于读写器模式的Android设备访问

这帮了大忙-非常感谢