2013-04-29 95 views
0

是否可以鎖定NFC標籤內的特定段,以便它是隻讀的,而其餘段仍可寫?我想確保標記上的特定數據一旦被打印就不能被覆蓋,但我希望標記對於其他數據仍然可寫。在NFC標籤內鎖定段

+1

可能重複[更改NFC標籤是隻讀](http://stackoverflow.com/questions/11896981/change-nfc-tag-to-read-only) – ThomasRS 2013-04-30 22:28:52

+0

謝謝,我提出了我的問題。 – velocet 2013-05-01 10:41:09

+0

這將與mifare經典 – ThomasRS 2013-05-01 15:56:35

回答

0

是的,這是可能的,但它取決於您使用的特定標籤。例如,諸如MIFARE Classic,MIFARE Ultralight,NTAG203,NTAG21x和各種NfcV標籤(兼容ISO 15693,例如ICODE SLI標籤)等一些衆所周知的常用標籤都允許這樣做。 但是,您必須親自編寫代碼才能根據自己的喜好實際配置標籤。 Android不提供特定的功能,因爲需要發送到標籤的命令通常不是標準化的(您需要數據表或您使用的標籤類型的手冊)。

1

當數據被NDEF格式化,並且一部分數據被設置爲只讀時,將失去使用writeNdefMessage()再次寫入數據(即更新)的能力。

這是正確的,還是有辦法將NDEF消息的一部分設置爲只讀,但稍後(通過低級命令除外)更新其餘部分?

(編輯:對不起,這應該已經到NFC專家的答案,而不是對自己的答案評論)的