当前位置:首页 > 嵌入式 > 嵌入式动态
[导读]在开发过程中从应用程序获取反馈就像在需要时添加日志信息并在logcat中查找输出一样容易。 但是,当发生许多事情时,查找线的任务可能会有些棘手。 Logcat具有基本的过滤功能,如上一篇有关ADB命令的文章所述。 但是,我经常发现通过广泛的过滤(整个应用程序范围),我仍然花费大量时间滚动输出。 有一种工具可以通过对logcat输出进行颜色编码来减少繁琐的工作。

在开发过程中从应用程序获取反馈就像在需要时添加日志信息并在logcat中查找输出一样容易。 但是,当发生许多事情时,查找线的任务可能会有些棘手。 Logcat具有基本的过滤功能,如上一篇有关ADB命令的文章所述。 但是,我经常发现通过广泛的过滤(整个应用程序范围),我仍然花费大量时间滚动输出。 有一种工具可以通过对logcat输出进行颜色编码来减少繁琐的工作。

这项工作全部由Python程序包完成,该程序包分析logcat输出,并在运行时应用标签和列。它实时监视输出,但是您也可以在事后将其捕获文件。您可以使用Marshall Culpepper项目中包括的过滤器和配置文件功能轻松地对其进行调整,以执行所需的任何操作。我想说,您可能不必超越用户级别的选项,即可按自己的方式进行查找。

根据文档(egrep等)中使用的示例命令,这显然针对Linux用户。我没有要测试的Windows机器,但是logcat和Python都是跨平台工具,因此有可能会工作。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭