了解不同的NFC标签技术

时间:2013-11-04 16:46:19

标签: android nfc rfid ndef iso-15693

我正在尝试了解如何处理不同的标记技术。 到现在为止,我使用NDEF消息编写/读取了我的标签。现在我想读/写NfcV标签。

阅读我发现的不同教程,我需要使用NfcV对象的transceive(byte[])方法。

尝试使用NfcV我遇到了非常随机和错误的行为。在与先前数据混合时,数据未被发送,保存到错误的块中或仅部分保存。 NDEF消息保存总是覆盖以前的数据。

我只是走错路,我可以在NfcV标签上使用NdefMessage / NdefRecord吗?

1 个答案:

答案 0 :(得分:1)

如果操作系统支持该标记的Type V NDEF标记平台规范,则只能使用Android的Ndef / NdefFormatable标记技术。特别是对于4.2之前的Android版本,NfcV(ISO 15693)标签上的NDEF支持有限。

如果Android没有为您的代码列出Ndef / NdefFormatable,则必须坚持使用代码的特定命令集和NfcV.transceive()方法。