Android系统中蓝牙log分为HCI日志,framework日志以及btstack日志。
HCI日志开启方法
1.进入开发者选项
2.开启蓝牙HCI log收集功能,选择全部
3.开启蓝牙后配对测试,复现问题
4.完成后在使用adb pull data/misc/bluetooth/logs
5.取出hci日志后使用wireshark或蓝牙专用分析仪打开
btstack日志开启方法
1.连接设备后adb pull etc/bluetooth/bt_stack.conf
2.打开bt_stack.conf,将以下属性设置为 5,以下各个属性为蓝牙各profile以及软件模块的log级别,可以按需开启。
TRC_BTM=5
TRC_HCI=5
TRC_L2CAP=5
TRC_RFCOMM=2
TRC_OBEX=5
TRC_AVCT=5