如何使用不支持的Ndef写入/读取NFC卡?

时间:2012-10-16 07:16:11

标签: android nfc mifare

我已成功阅读&使用NdefRecord在文本中写入nfc卡片。但是知道,我有不同的nfc卡。技术是:

  • MifareClassic 1k
  • NFCA
  • NdefFormatable
我现在很好奇,为什么那张卡片里没有Ndef。这意味着我无法使用NdefRecord撰写并使用NdefMessage阅读?

我现在无法读/写,因为我没有keyA& amp; KEYB。但我在这里建立一个理论。

感谢。

1 个答案:

答案 0 :(得分:2)

NdefFormatable表示该卡可以格式化为包含NdefMessage,之后可以使用Ndef技术。您实际上可以使用format()格式化卡片并同时写NdefMessage

格式化包含NDEF仅在卡处于默认配置时才有效,例如出厂时(即MIFARE Classic卡的所有扇区的默认密钥A& B)。