【发布时间】:2012-03-28 14:40:01
【问题描述】:
我想修复 nexus 的 uid 以及何时使用手机在 NFC 防护罩上进行标记。盾牌会显示id。但是当它在 nfc 屏蔽上标记时,id 是不一样的。我可以修复我的 uid 吗?
【问题讨论】:
标签: android tags nfc uniqueidentifier nexus-s
我想修复 nexus 的 uid 以及何时使用手机在 NFC 防护罩上进行标记。盾牌会显示id。但是当它在 nfc 屏蔽上标记时,id 是不一样的。我可以修复我的 uid 吗?
【问题讨论】:
标签: android tags nfc uniqueidentifier nexus-s
由于每个连接上点对点的 ID 都会发生变化,因此您必须定义一个包含文本值的 NDEF 记录。将该值设为您的固定 ID。另一方面,在盾牌上,您需要读出该记录以找到您的固定值/ID。
https://github.com/adafruit/Adafruit_NFCShield_I2C/tree/master/examples 有一些关于如何操作 NDEF 记录的示例,但仅限于 MiFare 经典。如果您使用的是 Ultralights 或其他类型的标签,情况会有所不同。
【讨论】:
您可能看到的是 NFCID:NFC 点对点 ID。此 ID 由 NFC 硬件在每次 NFC 连接时随机生成,无法修复。
【讨论】:
目前的SDK不允许你使用卡片模拟,所以你不能使用手机作为标签。
【讨论】: