查看: 3109|回复: 23

[教程] 【转】MIUI系统 LOG抓取方法!

[复制链接]
发表于 2013-4-17 22:15:57 | 显示全部楼层 |阅读模式
今天在马哥微博上说要会logcaat的机友测试rom,找了个教程,大家学习一下
其实除了小米手机外,其它MIUI系统的手机按此方法也是可以抓取LOG的!下面就以DHD手机为例吧!用方法三最快捷!

        以前在坛子里,看见很多机油说,用小米手机的抓取LOG方法,无法在DHD硬件检测模式下运行,因为没有辅助工具选项,导致DHD没有快捷办法去抓取LOG,但经LZ测试与ROM包对比,发现我们只要提取小米ROM中的一个CIT。apk软件后,并进行安装,同样能实现DHD手机的快捷抓取LOG方法,这样对于以后DHD手机用户,在刷MIUI系统出现BUG问题,就可以同样用小米LOG抓取方法来抓取LOG文件了。

        下面LZ就附上LOG抓取方法吧!

         Log含义:所谓的log就是系统运行日志。当出现BUG时,相应的BUG问题,软件工程师可以通过查看出错时的log日志,进行分析与对策,以便找到软件运行的漏洞所在。

        本帖参考来自《资源组yongle 》大师的小米手机抓取Log教程(方法三更新,更便捷!!)帖子!
        http://www.miui.com/thread-344790-1-1.html
        如有雷同,纯属巧合!
        
       前言:当DHD手机遇到系统较为严重的故障时(即此时系统还是基本正常运行的,只是某些功能实现出了问题),例如:软件自动退出,SD卡自动卸载,电话无法拨出、或无故电话卡死等BUG量。用户自己也可以协助开发组人员抓取log系统运行日志,并发送到论坛BUG反馈的帖子中去,这样:论坛上的管理人员看见后,会转发给相应的MIUI软件工程师,MIUI工程师会根据不同的log的日志进行分析并改进,这样就能够更加精准地帮助DHD用户来解决实际的BUG问题。

        虽然目前MIUI的BUG问题点相少一些,但做为都是用户,我认为各机油,还是有必要去学习一下怎样抓取LOG的,那么又该如何去抓取Log呢?方法如下:
  
1.方法一:
   
在某个程序运行过程中出现程序中断(FC),,请务必点击“立即报修”选项,这样就会把相应的LOG文件以邮件的方式发给相关的工程师(前提是:该方法你必须知道MIUI负责DHD BUG的工程师联系方式,若没有的话,建议:你发送到自己的邮箱里,到时好提取出来上传到MIUI论坛上)。使用该方法的前提是必须在管理账户中已经登录某个邮箱,邮箱不局限于gmail或还是其他邮箱,私人邮箱也是可以的。
     
    通过从自己的邮箱中下载LOG附件后,就可以发帖子上传到论坛上的BUG问题点反馈中去了,这个方法相对复杂,但对于开发人员来说这个很重要!
2.方法二:
    如果出现了手机死机、卡死等情况的,在手机端无法操作时,此时可以用ADB抓取工具进行LOG抓取,就看下面的方法二啦!

    前提是电脑上需安装ADB手机驱动(可在附件中下载驱动)、手机连接电脑,并且将USB调试模式打开

    ADB抓取LOG工具:

    ADB抓取LOG工具.zip (1.45 MB, 下载次数: 574)

    1、首先下载附件中的"adb抓取log工具",并且解压放到电脑桌面上;

    2、找到ADB文件夹,并点击进入;
     
    3、先运行一次adb.exe程序,再双击getlog.bat批处理文件;
        
    4、运行后,你会发现ADB文件夹中多了一个以时间命名的子文件夹,那这就是所抓取的LOG文件了;
       
    5、将这个文件压缩成ZIP格式,打包附件上传到论坛的BUG反馈中帖子去,或发送到你知道的开发人员的邮箱中去。
3.方法三
     从
小米系统升级包中提取出:cip.apK (硬件检测)软件,复制到SD手机卡中,并进行软件安装!

       Cit.apk (101.33 KB, 下载次数: 170)

     安装后,大家就可以像小米手机一样,输入:*#*#284#*#*,进行快捷抓取log了。
     在拨号界面键入*#*#284#*#*,这样便可以一次抓取所有的LOG信息。第一次运行时,请给予最大权限。

      
       拔号状态下输入:*#*#284#*#*
      
       会自动提示生成BUG报告,大概需要10秒钟。
      
       生产在LOG文件保存在SD卡 MIUI根目录的debug_log文件夹内,有日期说明!
             
       其实抓取Log并不复杂,以前很多人都说为什么小米有,输入*#*#6484#*#*在DHD的硬件模式下没有辅助工具选项,这个不重要,用方法三,从小米ROM包中提取Cit.apk软件安装一下就可以实现快捷抓取LOG了,LOG的反馈与抓取是很重要的,有助于MIUI的工程师们了解BUG问题,便于更快的解决问题。
      所以后续的机油们,在手机出现问题,且认为是BUG的,请按照以上方法抓取LOG,若不知道开发组人员的邮箱的,可以在发问题反馈帖子时,附上抓取的LOG打包文件,相信开发组人员会去看到的!


      注意:在抓取LOG时最好是出现问题时,马上去抓,可以多抓几次!

      以后出现BUG问题,记得抓取LOG日志哦!

      BUG反馈案例:
              DHD1.11.4接打电话FC故障,均衡器开启时听歌会死机,等BUG反馈,附有LOG!
              http://www.miui.com/thread-320176-1-1.html

              认为好的话就收下,能评个分那就更不错了!
若有不足之处,请及时跟贴回复!谢谢!
转自:http://www.miui.com/thread-397214-1-1.html

评分

参与人数 2金钱 +2 收起 理由
kulenanhai1 + 1 技术流
孟婆_再来一碗~~ + 1 很给力!

查看全部评分

发表于 2013-4-17 22:25:00 | 显示全部楼层
我来帮顶,老马有用!
发表于 2013-4-17 22:40:27 | 显示全部楼层
这个帮顶是必须的
发表于 2013-4-17 22:46:06 | 显示全部楼层
支持技术贴
发表于 2013-4-17 22:51:14 | 显示全部楼层
技术贴要顶~~~
发表于 2013-4-17 23:00:53 | 显示全部楼层
顶顶更健康
发表于 2013-4-17 23:00:56 | 显示全部楼层
顶顶更健康
发表于 2013-4-17 23:02:01 | 显示全部楼层
好样的,顶起!
发表于 2013-4-18 00:40:43 | 显示全部楼层
这不是老马需要的东西吗
发表于 2013-4-18 01:30:55 来自手机 | 显示全部楼层
支持………
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号
关于盛悦|手机版|小黑屋|盛悦网

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|粤ICP备12017825号

在本版发帖
关注公众号
QQ客服返回顶部