gpt4 book ai didi

java - Kitkat HCE(NFC) 设备能否与另一台 Kitkat HCE(NFC) 设备通信

转载 作者:行者123 更新时间:2023-12-01 13:13:55 28 4
gpt4 key购买 nike

Kitkat HCE(NFC) 设备可以与另一台 Kitkat HCE(NFC) 设备通信吗?

我想编写应用程序将数据从一台 Kitkat HCE(NFC) 设备传输到另一台 Kitkat HCE(NFC) 设备。

如果代码已经存在

最佳答案

你问的没有多大意义。如果两个设备都在卡模拟模式下运行,则它们无法直接相互通信。

NFC 具有三种操作模式:

  1. 读写器模式:NFC 设备可以读取/写入 NFC 标签并与非接触式智能卡交互。
  2. 点对点模式:两个 NFC 设备可以直接相互通信。
  3. 卡模拟模式(使用安全元件或通过软件卡模拟/HCE):NFC 设备充当非接触式智能卡,因此可以与传统非接触式智能卡读卡器(或读卡器/写卡器中的 NFC 设备)进行交互模式)。

因此,如果其中一台设备应使用 Android HCE,则另一台设备将需要在读取器/写入器模式下运行。由于 Android 设备默认使用点对点模式(特别是 SNEP over LLCP),因此其他设备也需要是 Android 4.4+ 的设备。然后,第二个设备需要禁用点对点模式和卡模拟模式,并明确将 NFC 接口(interface)置于读取器/写入器模式。这可以通过 Android 的 reader-mode API 来完成.

关于java - Kitkat HCE(NFC) 设备能否与另一台 Kitkat HCE(NFC) 设备通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22611814/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com