android: 查看logcat文件的工具

之前写了一段程序用于保存程序运行过程中产生的log, log是可以保存了,但是查看log很不方便,用notepad++查看上万行log太累了,上午搜索了下相关的工具集合,特记录之:

1. Notepad++ / Android Logger插件

优点:支持log高亮显示

缺点:似乎不支持过滤TAG,而且现在好像也不更新了。

界面:

 PS:

a. 最好搭配6.5 - 6.6 版本的32位Notepat++版本使用,64位本人没试过,个人在6.6.9版本的32位 Notepad++上试验成功。

b. 插件安装方法:在https://sourceforge.net/projects/androidlogger/网站上下载Android Logger插件,下载并解压完毕后将AndroidLogger.dll文件放置到Notepad++
  安装目录下的plugins文件夹下,将AndroidLogger.xml 文件放置到安装目录下的 plugins\Config\ 文件夹下,重启Notepad++, 打开保存的logcat文件

c. 如果logcat文件打开后并未高亮显示,请点击Notepad++ 工具栏上的那个绿色的Android 机器人按钮。

相关链接:

1. https://zhuanlan.zhihu.com/p/24777096

2. https://blog.csdn.net/sinat_34337520/article/details/89345812

3. https://sourceforge.net/projects/androidlogger/

2. LogcatOffineView

优点:跟以前ADT上的DDMS的界面很像,支持Log高亮显示,支持过滤TAG, 支持按TAG级别显示Log, 支持全局实时搜索log(不完善,比如有条log的TAG叫: MainActivity(xp.chen)), 你搜MainActivity可以搜得到那条log, 你搜xp.chen 就搜不到那条log了。

缺点:除了上面说的那个小问题外,还有一点让人不舒服的就是不支持文件拖拽,我一直习惯把文件拖拽到程序的窗口上来打开文件,而不是手动的点菜单栏上的File- Open File 这种方式来打开,这让人很不舒服。

界面:

相关链接: (64位版本的下载地址:链接:https://pan.baidu.com/s/1o0q4pHeAcSO5Zmh_-sUJ1Q ,提取码:ixba, 注意安装好64位版本的jdk, 使用的时候双击这个jar包的图标就好了)

1. https://code.google.com/archive/p/androidlogcatviewer/wikis/KeyFeature.wiki

2. https://code.google.com/archive/p/androidlogcatviewer/downloads

3. https://www.thinbug.com/q/4325073 

3. AndroidLogViewer

优点:支持Log高亮显示,支持TAG全局搜索(貌似有bug,我在最上面的搜索框上搜索tag有时会搜不到),支持TAG级别搜索,支持文件拖拽(比上面那个人性化)。

缺点:搜索的时候不能实时更新搜索结果,这点不如上面的那个。

界面:

PS:github上的貌似是32位的,需要配合32位的jdk运行

相关链接:

1. https://github.com/lrscp/AndroidLogViewer

 

暂时只找到这几个,感觉第2个除了不支持文件拖拽以外,别的都还可以,暂时凑合着用吧。最好用的当然还是Android studio 自带的logcat工具了,但它不支持外部的logcat文件拖拽,算是一大遗憾吧。

posted @ 2020-05-11 11:43  夜行过客  阅读(7099)  评论(0编辑  收藏  举报