我對NFC Android非常新手。現在我正在做關於NFC的項目,它必須用安全的數據編寫NFC標籤。所以在這裏我的應用程序應該支持所有論壇標籤和MifareClassic,Mifare Unltralight標籤。我從tapintonfc blogspot獲得了一個樣本,它適用於所有nfc論壇標籤,但不適用於MifareClassic。所以我在文檔中找到了MifareClassic Tag中的數據。我明白,MifareClassic包含扇區,每個扇區有4個塊,其中一個塊用於存儲keyA,keyB進行認證。所以我的疑問是我可以將contactData和call/sms數據存儲到單個MifareClassic標籤中。如果是,如何?我的第二個疑問是,如果Card將一次存儲一個數據(聯繫人或電話/短信),那麼如果我的聯繫人數據是400字節,那麼如何將它存儲在扇區中。很明顯,我們可以使用每個扇區48個字節的空間。請有人澄清我的疑惑。如何將數據寫入MifareClassic標籤?
由於提前
嘿,非常感謝您的寶貴答案。請讓我知道如果我先寫聯繫人標籤然後再嘗試寫純文本會發生什麼。它會存儲這兩個東西還是覆蓋聯繫人標記。 – TNR
這個http://tapintonfc.blogspot.in/2012/07/the-above-footage-from-our-nfc-workshop.html中的代碼是否會將數據寫入MifareClassic? – TNR
您可以編寫多個不同類型的記錄,因此從理論上講,如果要編寫一個聯繫人VCARD,然後輸入純文本,則沒有問題。 寫在那裏的代碼是用於Mifare Ultralight,這些標籤上沒有認證,只寫入數據。 MifareClassic需要驗證,但編寫NDEF消息的方式與此類似 – noni