Android 寻找有关NFC代码和/或NDEF的一些指导

Android 寻找有关NFC代码和/或NDEF的一些指导,android,nfc,Android,Nfc,我有一个ACR122 NFC阅读器,通过USB连接到Android设备。Android设备运行的是ICS,没有本机NFC功能 ACR122附带的SDK附带了一个示例应用程序,该应用程序相当密集,文档非常稀少,但是,我可以看到它们以APDU十六进制数组的形式发送消息。我是新手,所以我不太清楚这些命令实际上是如何工作的,在什么情况下 同时,似乎现在有一种称为NDEF的东西,它抽象了APDU,并允许更少混乱的消息交换(至少按照教程),但是,它只在支持NFC的设备上可用(或者看起来是这样)。。。我希望有

我有一个ACR122 NFC阅读器,通过USB连接到Android设备。Android设备运行的是ICS,没有本机NFC功能

ACR122附带的SDK附带了一个示例应用程序,该应用程序相当密集,文档非常稀少,但是,我可以看到它们以APDU十六进制数组的形式发送消息。我是新手,所以我不太清楚这些命令实际上是如何工作的,在什么情况下

同时,似乎现在有一种称为NDEF的东西,它抽象了APDU,并允许更少混乱的消息交换(至少按照教程),但是,它只在支持NFC的设备上可用(或者看起来是这样)。。。我希望有办法利用ACR122

所以,我的问题是:


有人知道我是否可以将NDEF和ACR122的SDK一起使用吗?我不想做任何复杂的事情,我只想读写标签

如果我没有弄错的话,NFC类是ICS SDK的一部分,但总会返回没有NFC可用的消息

对于ACR122,它可能包含一些可以移植到Android的有趣部分。它还有自己的NDEF解析/序列化部分


有关替代NDEF解析/序列化库的信息,请参见

NFC工具看起来非常有前景。我原以为不得不使用ACR提供的库会被卡住,但如果我能绕过它,那么是的,看起来它会成功。非常感谢你提供的信息。我可能会打电话给你寻求更多的指导,但不管怎样,我都会对你的答案+1:)