在開發(fā)過程中從應(yīng)用程序獲取反饋就像在需要時添加日志信息并在logcat中查找輸出一樣容易。 但是,當發(fā)生許多事情時,查找線的任務(wù)可能會有些棘手。 Logcat具有基本的過濾功能,如上一篇有關(guān)ADB命令的文章所述。 但是,我經(jīng)常發(fā)現(xiàn)通過廣泛的過濾(整個應(yīng)用程序范圍),我仍然花費大量時間滾動輸出。 有一種工具可以通過對logcat輸出進行顏色編碼來減少繁瑣的工作。
這項工作全部由Python程序包完成,該程序包分析logcat輸出,并在運行時應(yīng)用標簽和列。它實時監(jiān)視輸出,但是您也可以在事后將其捕獲文件。您可以使用Marshall Culpepper項目中包括的過濾器和配置文件功能輕松地對其進行調(diào)整,以執(zhí)行所需的任何操作。我想說,您可能不必超越用戶級別的選項,即可按自己的方式進行查找。
根據(jù)文檔(egrep等)中使用的示例命令,這顯然針對Linux用戶。我沒有要測試的Windows機器,但是logcat和Python都是跨平臺工具,因此有可能會工作。