0

是否可以锁定 NFC 标签内的特定段,使其只读,而其余段仍可写?我想确保标签上的特定数据一旦印上就不能被覆盖,但我希望标签对其他数据保持可写。

4

2 回答 2

1

当数据为 NDEF 格式,并且部分数据设置为只读时,您将失去使用 writeNdefMessage() 再次写入数据(即更新)的能力。

这是正确的,还是有办法将 NDEF 消息的一部分设置为只读,但稍后更新其余部分(通过低级命令除外)?

(编辑:对不起,这应该是对 NFC Guys 答案的评论,而不是单独的答案)

于 2013-05-03T09:46:58.670 回答
0

是的,这是可能的,但这取决于您使用的特定标签。例如,一些知名且常用的标签如MIFARE Classic、MIFARE Ultralight、NTAG203、NTAG21x 和各种NfcV 标签(ISO 15693 兼容,例如ICODE SLI 标签)都允许这样做。但是,您必须自己编写代码才能根据自己的喜好实际配置标签。Android 不提供特定的功能,因为需要发送到标签的命令通常不是标准化的(您需要数据表或您正在使用的标签类型的手册)。

于 2013-05-03T09:14:14.140 回答