【问题标题】:How to fix uid in NFC如何修复 NFC 中的 uid
【发布时间】:2012-03-28 14:40:01
【问题描述】:

我想修复 nexus 的 uid 以及何时使用手机在 NFC 防护罩上进行标记。盾牌会显示id。但是当它在 nfc 屏蔽上标记时,id 是不一样的。我可以修复我的 uid 吗?

【问题讨论】:

    标签: android tags nfc uniqueidentifier nexus-s


    【解决方案1】:

    由于每个连接上点对点的 ID 都会发生变化,因此您必须定义一个包含文本值的 NDEF 记录。将该值设为您的固定 ID。另一方面,在盾牌上,您需要读出该记录以找到您的固定值/ID。

    https://github.com/adafruit/Adafruit_NFCShield_I2C/tree/master/examples 有一些关于如何操作 NDEF 记录的示例,但仅限于 MiFare 经典。如果您使用的是 Ultralights 或其他类型的标签,情况会有所不同。

    【讨论】:

    【解决方案2】:

    您可能看到的是 NFCID:NFC 点对点 ID。此 ID 由 NFC 硬件在每次 NFC 连接时随机生成,无法修复。

    【讨论】:

    • 你有这方面的参考吗?因为我的教授想看。
    • 这是该特定 NFC 芯片的属性。其他 NFC 芯片的行为可能有所不同。所以我认为没有任何独立参考
    【解决方案3】:

    目前的SDK不允许你使用卡片模拟,所以你不能使用手机作为标签。

    【讨论】:

      猜你喜欢
      • 2014-10-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-03
      • 1970-01-01
      相关资源
      最近更新 更多