在Android源代码中启用Bluez内核日志

时间:2012-09-04 08:30:51

标签: android logging bluetooth android-source java.util.logging

我正在开发蓝牙应用程序,需要获取原生的Bluez堆栈。

任何人都可以提供任何指示吗?我有完整的源代码,所以如果我需要修改任何文件并再次构建代码那么这也会有所帮助。

提前进行。

Swapnil

1 个答案:

答案 0 :(得分:0)

  1. 确保配置文件中的CONFIG_DYNAMIC_DEBUG设置为“CONFIG_DYNAMIC_DEBUG = y”。
  2. 启动完整版本并将二进制图像闪存到目标。
  3. 打开ADB命令提示符并键入以下命令序列:

    • 挂载debugfs接口 adb shell“mount -t debugfs debugfs / sys / kernel / debug”

    • 启用模块的调试日志 adb shell“echo -n \”文件+ p \“> / sys / kernel / debug / dynamic_debug / control”

    • 保存内核日志 adb shell“cat / proc / kmsg> sdcard / myl2cap.log”

  4. 干杯