当我看安卓源代码时,我发现
adb shell setprop log.tag.CAM2PORT_ VERBOSE
这可以在logcat中输出日志。我想知道如何使所有的日志标记输出,即使它是冗长的。我试过了
adb shell setprop log.tag.* VERBOSE #It's not work
谢谢你的帮忙
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)
1条答案
按热度按时间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)