Android NFC Peer2Peer可以与非Android NFC设备(NOT标签)通信吗?

时间:2013-07-24 03:07:55

标签: android nfc android-beam

我知道Android NFC设备可以使用Android Beam来共享URL等小尺寸信息 而且,我知道Android NFC不能伪装成标签。

在我潜在的访问控制项目中,我们希望使用类似的技术与NFC PCB模块共享32字节数字密钥和身份验证ID(8字节)。

有可能吗?

如果是,是否有任何框架或库提供高级API? 我们是否需要使用低层api来重建像Android Beam这样的东西?

1 个答案:

答案 0 :(得分:3)

是的,这是可能的。我之前开发了一个项目。

在非Android设备中,您应该实施LLCP和SNEP(或NPP)协议。对于手机,您应该开发自己的应用程序来提供信息。

在上一个项目中,我们使用libnfc在PC上驱动PN532芯片,然后使用libllcp作为LLCP层,并实现SNEP堆栈。最后开发我们自己的服务和应用程序。

也许您可以尝试这种方式,或者实施我上面提到的协议。