失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > logcat崩溃_使用logcat抓取Android崩溃日志

logcat崩溃_使用logcat抓取Android崩溃日志

时间:2019-04-09 09:38:05

相关推荐

logcat崩溃_使用logcat抓取Android崩溃日志

一、安装jdk

JDK网上教程非常多,此处不再赘述。(好像不装也没关系,未实测)

二、工具列表

a) adb包(v.1.0.31版本或以上,下文提供下载地址)

b) logcat.bat文件(下文制作)

三、安装adb(二选一)

a) 放到任意位置(推荐)

因为adb是一个轻量、独立的程序,只要放到任意位置即可。

b) 使用path进行安装

将adb添加到path,能在任意地方调用adb命令

如adb.exe的位置在c:\adb\adb.exe,则在path中加入c:\adb;

四、Logcat批处理命令

将以上命令复制,制作成logcat.bat文件。

若adb.exe无设置path,将logcat.bat放到与adb.exe同一个位置;

若adb.exe已设置path,logcat.bat可以放置任意位置(如:桌面)。

五、示例

步骤1:将android手机连接电脑,开启开发者模式,允许usb调试;

步骤2:运行logcat.bat文件,会出现cmd窗口;

步骤3:①如果手机程序已经发生过crash,5秒后关闭cmd窗口;

②如果是想重现crash,则在手机端重现后即可关闭cmd窗口。

步骤4:在logcat.bat的同级目录下会生成一份log文件,从文件中搜查FATAL关键字,便可找到崩溃代码。

六、原理

bat文件调用adb工具,将手机运行日志拉到本地,并将实时日志也记录到本地。

七、优点与限制

a) 手机无需root

b) 无需eclipse支持

c) 方便保存、查找日志

d) 实时日志不能在cmd窗口回显。

如果觉得《logcat崩溃_使用logcat抓取Android崩溃日志》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。