首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未生成蓝牙HCI侦听日志

未生成蓝牙HCI侦听日志
EN

Stack Overflow用户
提问于 2015-02-11 10:25:12
回答 9查看 70.3K关注 0票数 35

我运行的是Android4.4.2,并且我启用了这里描述的"Bluetooth HCI snoop log“Sniffing/logging your own Android Bluetooth traffic

在打开和关闭蓝牙后,我重新启动了手机。我在预期的位置找不到日志文件:

代码语言:javascript
复制
$ adb pull /sdcard/btsnoop_hci.log
remote object '/sdcard/btsnoop_hci.log' does not exist

我怎么去btsnoop_hci.log?

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2015-03-26 17:41:56

注:此答案不是正确答案。请滚动至得票率最高的答案,以获得正确答案。

根据我的经验,蓝牙HCI侦听功能需要您的设备是根。在我的根基三星Galaxy S GT-I9000上,它工作得很好,而在我的非根基Galaxy S3 Neo上,这一功能不起作用。

此外,您应该确保您没有意外删除该文件。每当我删除该文件时,我必须重新启用蓝牙侦听功能,以便使系统重新创建日志文件。

票数 -13
EN

Stack Overflow用户

发布于 2017-10-11 03:28:24

在Nexus 5X和Pixel C Android O上,您必须启用蓝牙,在开发人员设置中启用HCI侦听,禁用和重新启用蓝牙并重新启动。

之后,您可以通过转到开发人员设置和“获取错误报告”来获取日志,并获得完整的日志。

文件bt_stack.conf不会更改,并且/sdcard上没有其他设备上的新文件

票数 17
EN

Stack Overflow用户

发布于 2018-02-28 15:03:53

对于用户版本Pixel/Nexus,您可能没有权限拉出/data/misc/bluetooth/logs/btsnoop_hci.log。您可以像这样获取hci日志:

代码语言:javascript
复制
adb shell dumpsys bluetooth_manager
adb bugreport > BUG_REPORT.txt

您将获得一个BUG_REPORT.txt和zip文件。HCI日志将在zip文件的FS\data\misc\bluetooth\logs下找到。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28445552

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档