android adb shell setprop log.tag.sometag冗长,如何获取SOMETAG?

wwwo4jvm  于 2022-12-16  发布在  Android
关注(0)|答案(1)|浏览(112)

当我看安卓源代码时,我发现

adb shell setprop log.tag.CAM2PORT_ VERBOSE

这可以在logcat中输出日志。我想知道如何使所有的日志标记输出,即使它是冗长的。
我试过了

adb shell setprop log.tag.* VERBOSE  #It's not work

谢谢你的帮忙

ghhaqwfi

ghhaqwfi1#

你必须设置你想要记录的每个标签。像log. tag. * 这样的正则表达式不起作用。就像你说的,如果你在应用中使用不同的标签,这不是最佳的。
您可以尝试使用本地.prop文件并定义所有标记,这可能比每次要启用日志记录时为每个标记使用adb shell setprop要容易。
也可以创建包含以下内容的本地.prop文件:'log.tag.='并将其放在/data/local. prop中。
https://developer.android.com/reference/android/util/Log.html#isLoggable(java.lang.String,%20int)

相关问题