android - Android将字节数组转换回NdefMessage
问题描述
我在一个使用 nfc 传输数据的项目中。设备 A 作为 HCE,设备 B 作为阅读器。在设备 A 中,我将 NdefMessage 转换为字节数组,然后发送到设备 B。所以我现在的问题是在设备 B 中,如何将接收到的字节数组数据转换回 NdefMessage?
解决方案
根据https://developer.android.com/reference/android/nfc/NdefMessage.html
你可以
使用 NdefMessage(byte[]) 从二进制数据构造一个 NDEF 消息,
这会将字节数组转换为 NdefMessage
或者
https://www.dummies.com/consumer-electronics/nfc-data-exchange-format-ndef/
详细说明 Ndef 消息和记录格式,以便您自己转换
推荐阅读
- swift - 如何在 SwiftUI 中仅使用 ForEach 而不是 List 滑动删除
- javascript - 如何在 Asp.Net MVC 中实现屏幕录制功能
- excel - 如何将两张工作表复制到新工作簿?
- python - 使用 json 数据过滤对象 | 姜戈
- r - 使用 ggcompetingrisks 在竞争风险 CIF 图中省略事件类型
- mysql - 在不同的表结构phpmyadmin中导入csv
- android - 如何在 Android 11 中以编程方式读取 Android/media 目录中的所有文件,包括带有 .nomedia 文件的文件夹
- xcode - 如何从 Xcode 源代码编辑器扩展中读取用户主目录中的文件夹?
- html - 关于与 XML Tag 相关的时间戳的问题
- git - 如何使用已引用项目的 github Scala 项目(在哪里下载等)?