android - 从连接的手机记录蓝牙
问题描述
如何记录我连接的 Android 手机发送到另一台设备的蓝牙信息,以便查看它发送和接收的内容?(顺便说一句,我正在使用Linux)
解决方案
如果你的 Android 设备连接到你的 Linux 机器并且你想查看正在发送的数据包,你最好的选择是“btmon”命令。在新终端中,只需键入
sudo btmon
然后继续正常连接/交换数据。您将在 btmon 终端上看到 HCI 日志。更多信息可以在这里找到:-
另一方面,如果您的 Android 手机连接到另一台设备,并且您想通过 Linux 机器读取数据包,那么您将需要一个数据包嗅探器,例如 Wireshark。更多信息可以在这里找到:-
我希望这有帮助。
推荐阅读
- powershell - 是否可以从 try..catch 语句中提取多个 SNMP 值?
- java - 只有 3 个特定单词的字符串匹配
- html - 如何使用 Bootstrap 4 创建图标菜单?
- powershell - 如何开始工作以将多个条目添加到哈希表中
- jquery - 无法在 Vue js 中为列表分配类 - 错误或限制?
- sql - 当我从表单打开报表时,报表忽略参数
- azure - 查询 cosmosDB:获取数组中的最后一个元素
- spring-boot - 通过 CURL 将 .gz 文件发送到 RESTful 将在 GZIPInputStream 中创建 ZipException
- http - 如果客户端通过 GET 访问 URL 但应该使用 POST,我应该返回什么 HTTP 错误?
- scala - IntelliJ + sbt -> 没有外部依赖