【发布时间】:2018-07-04 19:38:05
【问题描述】:
我目前正在开发一个应用程序,该应用程序正在考虑使用 NFC 将 ID 号码从一部手机传输到另一部手机。
我不想使用 Android Beam,因为这需要很长时间。相反,我正在研究主机卡仿真,其中一部手机的行为类似于存储 ID 号的 NFC 标签,而另一部手机可以充当读取另一部手机并接收 ID 号的 NFC 阅读器。
这可能吗?
【问题讨论】:
标签: android nfc uniqueidentifier apdu hce
我目前正在开发一个应用程序,该应用程序正在考虑使用 NFC 将 ID 号码从一部手机传输到另一部手机。
我不想使用 Android Beam,因为这需要很长时间。相反,我正在研究主机卡仿真,其中一部手机的行为类似于存储 ID 号的 NFC 标签,而另一部手机可以充当读取另一部手机并接收 ID 号的 NFC 阅读器。
这可能吗?
【问题讨论】:
标签: android nfc uniqueidentifier apdu hce
是的,这是可能的。如果两台设备都运行 Android 4.4+,则一台设备可以在 HCE 模式下运行,而另一台设备可以在读卡器模式下运行 (NfcAdapter.enableReaderMode())。然后,阅读器模式设备可以选择其他设备上的 HCE 应用程序,并可以发送/接收 APDU(包含任意数据,例如唯一标识符)。
【讨论】: