android - 如何从蓝牙数据包数据中提取数据?

标签 android bluetooth wireshark

从Android 5.0 Bluetooth HCI Snoop Log (Settings > Developer options > Bluetooth HCI Snoop Log) 抓取数据后,我用ATT, HCI_CMD 获取了很多蓝牙包数据, HCI_EVT 协议(protocol)。

可下载Wireshark兼容日志here .如何从包中提取纯文本数据?

最佳答案

通过快速查看该日志,日志中几乎没有要提取的“纯文本数据”!毫不奇怪,它主要是二进制编码的数据包数据。

从中获取“纯文本”的唯一方法是让 Wireshark 将数据包剖析导出为文本,这样您看到的“纯文本”就是显示在数据包详细信息 Pane 中的文本在 Wireshark 中。

关于android - 如何从蓝牙数据包数据中提取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30567612/

相关文章:

c# - 在我的蓝牙 LE 设备上,我可以更改外围设备上的特征属性吗?

python - 有没有办法在Windows 7中不使用QT编译wireshark解析器插件?

android - 设置固定的 GridView 行高

java - 为什么备份相关过程可能会导致应用程序的 onCreate 未执行?

java - 无法比较 xml 标记中的属性

java - 如何在 android 中将蓝牙设备发现超时设置为 1 小时(3600)秒并且从不超时

iphone - HFP 配置文件与 linux 和 iphone 5

c - 时间差(以微秒为单位)

networking - wireshark在哪里抓包

android - Chrome 自定义标签不会返回到应用