Android将字节数组转换回NdefMessage

Android将字节数组转换回NdefMessage,android,ndef,hce,Android,Ndef,Hce,我在一个使用nfc传输数据的项目上。设备A作为HCE,设备B作为读卡器。在设备A中,我将NdefMessage转换为字节数组,然后发送到设备B。因此,我现在的问题是设备B,如何将接收到的字节数组数据转换回NdefMessage?根据 你可以 使用NdefMessage(字节[])从二进制数据构造NDEF消息 这会将字节数组转换为NdefMessage 或 详细说明Ndef消息和记录格式,以便您自己进行转换显示您在设备B上读取卡的代码,听起来您在不需要的情况下读取卡的级别较低。感谢回复。好。通常

我在一个使用nfc传输数据的项目上。设备A作为HCE,设备B作为读卡器。在设备A中,我将NdefMessage转换为字节数组,然后发送到设备B。因此,我现在的问题是设备B,如何将接收到的字节数组数据转换回NdefMessage?

根据

你可以

使用NdefMessage(字节[])从二进制数据构造NDEF消息

这会将字节数组转换为NdefMessage


详细说明Ndef消息和记录格式,以便您自己进行转换

显示您在设备B上读取卡的代码,听起来您在不需要的情况下读取卡的级别较低。感谢回复。好。通常我们只需要从接收到的意图中获取标记和ndefMessage。但由于项目的条件,需要isodep来检索数据。在该过程结束时,将收到一个数组字节(NdefMessage字节)。是。这是正确的。由于我在创建Ndef记录时犯了一些错误,导致上次出现错误,因此导致返回NdefMessage的字节数组失败。愚蠢的我。谢谢。