Android NFC手机能充当NFC标签吗?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (70)

从我迄今为止所了解的情况来看,NFC手机将充当NFC读卡器,用于读取NFC标签中的数据。现在我的问题是,我们可以切换吗?我们可以让Android NFC手机表现为NFC读卡器将从中获取数据的标签吗?

提问于
用户回答回答于

Nexus S支持点对点模式,顾名思义,它使一部手机充当另一部手机可以读取的标签。今年在NFC上有一个很好的Google I / O会话。如果你对NFC感兴趣。

用户回答回答于

随着android NFC API的发展,这可能会随时间而改变。

NFC交互有三种模式:

  1. Reader-Writer:手机读取标签并写入它们。它不是模拟卡而是NFC读写器设备。因此,您无法在此模式下模拟标签。
  2. 点对点:手机可以读取并返回ndef消息。如果标签阅读器支持点对点模式,那么手机可能充当标签。但是,我不确定android是否在LLCP协议(NFC逻辑链路协议)之上使用自己的协议,这会妨碍大多数读者将手机视为nfc标签。
  3. 卡模拟模式:手机使用安全元件模拟智能卡或其他非接触式设备。我不确定这是否已经启动,但可以提供有前途的。但是,使用安全元素可能需要硬件供应商或其他人员验证您的应用/授予其访问安全元素的权限。这并不像创建一个普通的NFC安卓应用程序那么简单。

扫码关注云+社区