我想为nexus s修复uid,并在使用手机标记NFC屏蔽时使用。盾牌将显示id。但是当它在nfc盾牌上标记时,id不一样。我可以修理我的uid吗?
答案 0 :(得分:5)
您可能会看到的是NFCID:NFC点对点ID。该ID由NFC硬件在每个NFC连接上重新随机生成,无法修复。
答案 1 :(得分:1)
目前的SDK不允许您使用卡片模拟,因此您无法将手机用作标记。
答案 2 :(得分:0)
由于每个连接上的对等ID都会发生变化,因此您必须定义一个带有文本值的NDEF记录。将该值设为固定ID。另一方面,在盾牌上,您需要读出该记录以找到您的固定值/ ID。
https://github.com/adafruit/Adafruit_NFCShield_I2C/tree/master/examples有一些关于如何操纵NDEF记录但仅限于MiFare经典的例子。如果您使用的是Ultralights或其他类型的标签,则会有所不同。