NFC通信:当NFC手机与标签接触时会发生什么?

时间:2012-08-01 06:28:30

标签: android nfc

我一直在阅读有关NFC的信息,但无法找到NFC手机与NFC标签接触时的确切过程或步骤顺序?

更详细地说,我知道天线,线圈等如何产生磁场以及数据如何传输,但我想知道 是否在第一阶段发生握手? 或者,在实际共享照片或任何信息之前,在两部支持NFC的手机之间传输了哪些数据。

提前致谢。

1 个答案:

答案 0 :(得分:1)

为了便于说明,可以说磁场生成的实际硬件通信等是通信的硬件层。

在Android OS层上,当您启用“Nfc”设置时,会有一些名为NfcManager(服务)的东西在后台运行。该服务负责转换从以下层接收的原始字节数据,这些数据可能是内核或硬件层,具体取决于您的查看方式。

一旦服务提取,this link should give you a basic idea如何将其推送到应用程序中!

至于2部NFC手机,这不是一个非常明智的意见,但我猜测纯粹的经验。如果需要发送的数据低于一定数量,则不会发生“配对”。它识别另一个第二个NFC设备并简单地发送数据。在照片或任何更大的情况下,我会假设它使用蓝牙配对并发送数据。