我已经成功地使用NdefRecord
. 但你知道,我有不同的 nfc 卡。技术是:
- Mifare 经典 1k
- 核糖核酸
- NdefFormatable
我现在很好奇,为什么那张Ndef
卡片里没有。这是否意味着我不能写 usingNdefRecord
和读 using NdefMessage
?
我现在不能读/写,因为我没有 keyA 和 keyB。但我在这里建立一个理论。
谢谢。
NdefFormatable
意味着该卡可以被格式化以包含NdefMessage
并且之后将具有Ndef
可用的技术。您实际上可以格式化卡并NdefMessage
同时使用format()
.
包含 NDEF 的格式化仅在卡处于默认配置时才有效,例如当它来自工厂时(即,对于 MIFARE Classic 卡,所有扇区的默认密钥 A 和 B)。