安卓NFC卡仿真



我想在Android上使用NFC进行卡片仿真。当我将设备放在Mifare读卡器上时,我得到了卡号。是否可以在我的设备中以编程方式更改此卡号?

不可以,您不能在Android中以编程方式设置防冲突标识符(UID,这是MIFARE读卡器通常显示为"卡号"的标识符)。实际上,默认情况下,许多 Android 设备会公开一个随机 UID(请参阅 使用 HCE 模式获取静态 NFC 标签 ID 和 获取 Android 中 NFC 芯片的固定 ID)。

但是,至少对于Broadcom NFC芯片组,似乎可以通过编辑系统映像上的配置文件(Android中主机卡仿真的编辑功能)或通过自定义libnfc-nci(具有固定卡ID的基于主机的卡仿真)将防冲突标识设置为静态值。

相关内容

  • 没有找到相关文章

最新更新