gpt4 book ai didi

android - 如何在特定模块的 logcat 中获取详细日志记录

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:20:09 24 4
gpt4 key购买 nike

Android 模块之一 (AudioFlinger) 支持详细日志记录(使用 Tag=AudioFlinger)。问题是如何在 logcat 中查看这些日志?

我做了 setprop log.tag.AudioFlinger VERBOSE - 但它似乎不起作用。我是否需要更改某些内容然后再次重建 android 源代码?

最佳答案

logcat 文档并没有真正帮助。但是随着更多的挖掘,我能够找到答案,因为我期望 VERBOSE 日志记录在编译时默认情况下是关闭的。

查看 cutils/log.h 有助于找到答案: http://www.netmite.com/android/mydroid/system/core/include/cutils/log.h

/*
* Normally we strip LOGV (VERBOSE messages) from release builds.
* You can modify this (for example with "#define LOG_NDEBUG 0"
* at the top of your source file) to change that behavior.
*/

因此要为任何源文件/模块启用 VERBOSE:我们必须将 LOG_NDEBUG 定义为 0

关于android - 如何在特定模块的 logcat 中获取详细日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7964685/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com