0
点赞
收藏
分享

微信扫一扫

Android抓取蓝牙HCI日志方法


抓取步骤

1)android 系统的开发者选项里“开启HCI日志”选项

2)修改bt_stack.conf文件(root权限,adb root及adb remount)

在小机端的Android文件系统进入/etc/bluetooth/目录,使用vi命令打开bt_stack.conf 这个配置文件, 第一行是 BtSnoopLogOutput=false 可以在adb下把它改为true, 修改完成后log文件生成在 /sdcard/btsnoop_hci.log ,部分主机没有sdcard,则修改目录为 BtSnoopFileName=/data/misc/bluedroid/btsnoop_hci.log 。修改后可以进行复现问题,log会自动保存,复现完问题后拷出log进行分析。

3)重启

4)在/sdcard/下找到文件

btsnoop_hci.log ,需要Wireshark工具打开

4)安装分析工具软件Wireshark

这个 Wireshark不但可以抓网络包,也可以分析蓝牙log,

举报

相关推荐

0 条评论