分享

你知道的太多了 adb logcat命令应用

 南宫龙猫 2016-06-17

生活中总会碰到各种各样的问题,而且有的问题我们往往不能在第一时间找到原因,这样的问题也就很难解决。在手机的使用中,我们经常也会碰到类似的问题,知道现象却不知道引起现象的原因,比如这几天小编的手机就出现了toast控件显示“您的账号信息已更新,请重新登陆”的提示,但是却并不知道是哪个应用引起的,而且没过一段时间就会出现一次,若是安装的应用比较多,一个个试不知道要浪费多少时间,重置系统更是得不偿失。这个时候,查看系统日志也许会有一定的帮助,有的问题也许就能迎刃而解。

toast控件显示出不明来源的信息

什么是系统日志?

系统日志的英文名称为log,是用来记录系统中硬件、软件和系统问题的信息文件,同时还可以监视系统中发生的事件。用户可以通过它来检查错误发生的原因,或者寻找受到攻击时攻击者留下的痕迹。系统日志包括系统日志、应用程序日志和安全日志。不仅电脑有系统日志,手机上也会有系统日志。一个好的IT从业者才出现问题的时候首先想到的应该是查看系统日志而不是说是你不会用,或者说我这里没问题是你的问题。

如何查看系统日志?

那么如何查看系统日志呢?我们以Android为例,因为Android并没有直接日志文件可以查阅,所以最方便的方法是通过ADB命令来查看日志内容。自然首先要将手机打开开发者选项,原生的只需要多次点击系统版本号就能出现,一些国产品牌可能需要在拨号键盘输入特定的内容才能打开。

USB调试功能

刷机精灵的实用工具中自带adb命令行

在开发者选项中有一个选项是允许USB调试,将这个打上勾就可以了。接下来的工作则要借助于电脑了。要使用ADB命令来控制手机,电脑上就必须要有ADB驱动,好在现在很多手机管理软件都会帮你下好相关的驱动,并不用用户再手动安装。由于手动输入命令行相对来说比较麻烦,所以我们可以借助于刷机精灵的功能,其中在实用工具中就带有ADB命令。

将手机连接好电脑并点开ADB命令工具之后,这是会跳出一个输入命令的窗口,刷机精灵已经列出了一些常用的比如adb shell这样的命令,而我们需要使用的则是adb logcat这个命令,打入这个命令并回车,这是该窗口会自动跳出许多命令信息,等它速度慢下来之后,就能看到上面的命令信息都是手机每一个“动作”在上面的反映,当提示再次出现的时候,就能够通过命令抓到“幕后黑手”了。

注意红色字段

果不其然,这个不知道从何而来的提示又出现了,这个时候最好赶紧截图,以免有用的信息被刷过去淹没在其他信息里。在小编进行筛选之后看,其中有一条引起了小编的注意,那就是com.wumii.android.mimi这个字段,秘密这个软件因为太过于鸡婆所以已经让他吃灰很久了,但既然突然有所动作,那么很可能就是这个软件引起的,果然问题在卸载之后就解决了。

adb命令用处广泛

Adb logcat是一个非常有用的命令,它可以让你知道更多你在可视化界面中所看不到的东西,包括Nexus 5破解电信制式也需要这个命令的帮助。如果说百度能让你知道很多解决问题的方法,那用adb logcat你会就知道的太多了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多