写入中断会导致NFC标签变为非NDEF

时间:2018-06-25 12:26:03

标签: java android nfc ndef

我正在开发一个涉及将数据写入NFC标签的Android,大约需要3秒钟。有时,如果在写操作期间将标签拉开,则标签将变为空白,并且为非NDEF。

标签最初是NDEF,tag.getTechList返回其中包含"NDEF"的数组。中断写入后,技术列表将变为[.NfcA, .MifareUltralight]。为了将其格式化为NDEF,技术列表必须包含NdefFormattable-不包含。

有趣的是,this android app可以将标签重新格式化为NDEF,但是我尝试过的其他标签却不能。有什么办法可以在标签上返回NDEF格式吗?也许通过使用transieve方法发送命令?

谢谢。

0 个答案:

没有答案