本文原为转载文章,以下手机未做一一验证(括弧有说明哪些有验证),如有错误之处,欢迎评论指出。

各位小伙伴们
为提高应用的稳定性,需要测试美眉帮忙抓取日志来帮开发哥哥定位问题原因,而各个手机的rom各不相同,应用内能抓到的日志非常少,所以需要测试美眉帮我们抓取系统日志来分析
以下是部分手机抓取日志方法,

1、360手机
1) 在桌面的【其他应用】文件夹找到【用户反馈】,或通过搜索找到【用户反馈】
2 )  点击系统问题反馈
3 )  等复现问题,让问题出现2~3次
4 )  问题复现之后,直接到文件管理、本地存储,找到根目录下的“log或者mtklog”文件,将文件压缩后发送给工作人员

2、MIUI:(小米8,max2亲测ok)不需要开启,问题出现后,再通过该方式抓取缓冲区的log。
1) 在拨号键输入 *#*#284#*#* 来抓日志,输完后手机会有震动提示,过程可能要 1 分钟左右,成功后通知栏会提示;
2) 日志存放在 MIUI/debug_log 目录里,一个类似 bugreport-0227-14564.zip 的压缩包,将其发给我们

3、魅族(魅蓝note5亲测ok)
1) 去魅族应用市场下载一个叫“Log Report\ 的软件
2) 然后用它抓取LOG

4、OPPO(oppoR15亲测ok)开启后测试,测试完成后重新进入停止,之后获取指定位置的log
1)在拨号键盘输入*#800# ,在弹出的界面选择第一项“Oppo Logkit”,再选取第一项“常规log日志信息抓取”,点击最下面一排按钮最左右的“保存log”,返回到上一界面
2)选择QXDM log抓取,选择打开Device_Log,运行一段时间后选择关闭Device_Log
3)问题出现后在进入“常规log日志信息抓取”点击暂停log,再点击转存log,
4)进入文件管理把文件夹OPPOlog里面最新的log和文件夹diag_logs里面的最新文件压缩后发送给相关的开发人员

5、vivo(vivo x9,亲测ok)开启后测试,测试完成后重新进入停止,之后获取指定位置的log
在拨号键盘输入  *#*#112#*#*   进入bbklog 
我们机型抓log的方法根据处理器的平台不同方法也不同,分高通处理器平台以及MTK处理器平台
mtk开启LOG方法:拔号界面输入*#*#112#*#* —>MTKLogger,点最下方红色小键头,然后点返回键到主菜单,问题出现后,输入:*#*#112#*#*—>MTKLogger,点红色的方框停止,log路径:文件管理根目录下的mtklog文件夹,将整个文件夹压缩后发给相关的工作人员
高通平台抓log的步骤:在拨号盘输入*#*#112#*#*即可进入Bbklog界面,ADBLog开关是总开关,开启后退出该界面。然后运行问题出现的软件或者打开问题出现的路径,log路径:文件管理根目录下的bbk_log文件夹,将整个文件夹压缩后发给相关的工作人员

6、Nubia UI(努比亚z17s 亲测有效):开启后测试,测试完成后重新进入停止,之后获取指定位置的log
拨号输入 *#62564#(旧版 ROM 为 *#983564#)进入自带的抓日志工具 Woodpecker
1. 软件报错、闪退相关问题:
    a) 开启 MobileLog、NetworkLog和SystraceLog 三项,并点击开始按钮
    b) 退出工具界面,操作手机,使问题复现后,记下时间点,再次进入工具点击停止按钮
    c) 在 内置存储/nubialog 文件夹里,将刚生成的 log 文件夹压缩,提交给开发人员并告知时间点
2. 功耗问题:
    a) 保证手机没有连接电脑、关闭 ModemLog 的情况下,重启手机,然后再开启 MobileLog 、NetworkLog、功耗Log 三项,记下当前电量,并点击最下方开始箭头按钮
    b) 正常使用手机,观察耗电情况(至少30分钟);若发现异常,记录时间点、当前电量、使用了什么软件,做了什么操作,并进入 Log 工具点击停止按钮
    c) 在 内置存储/nubialog 文件夹里,将刚生成的 log 文件夹压缩,提交给工作人员并告知时间点

7、三星
1.  在系统拨号盘输入  *#9900#  进入sys Dump菜单
2.  Delete dumpstate/logcat
3.  Set Silent log : On to default
4.  测试复现问题
5. *#9900#进入sys Dump菜单
5.  Press Run dumpstate/logcat/modem log
6.  press copy to SDcard(include CP Ramdump)
7.  然后将内存根目录下的log文件夹压缩后发给工作人员

8、华为(华为荣耀v9,mate10,华为畅享8e亲测无效,界面不同,没有播放暂停按钮,p6输入后没有任何反应。好尴尬啊)
1.  拨号键输入*#*#2846579#*#*,进入工程菜单
2.  选择后台设置--Log设置->Log开关
3.  点击页面最下方中间的播放按钮开始抓log,之后按钮会变成暂停图标,
点击后可以停止抓log,一旦选择了start,每次开机,log都会自动打开
4.  复现问题后,需要先选择stop,这样log能完全保存下来;
5.  打开LOG,正常使用手机,观察问题是否出现;
6.  如果问题出现,请记录一下时间点,最好能截个问题现象的截图;在问题出现后过10分钟再停止LOG,确保整个过程的LOG都抓到;
(如果长时间不复现,考虑到LOG可能占满手机空间,造成LOG覆盖的情况,请定时清除一下LOG)
7.  清除LOG方法为:首先将LOG停止;然后点击又下角的*桶图标,进入后选择“clear all”,然后选择确定,则手机存储中的LOG将会被全部清除;之后再打开LOG继续进行抓取;
8.  停止LOG后将LOG导出压缩发送;
Log的保存路径是:手机内部存储或者SD卡存储根目录下会有一个“mtklog”的文件夹;请将此文件夹从手机中拖出后压缩发送给相关工作人员

9、联想(含Moto z/z play/M 国行)
####3333#模式(MTK平台)
1. 打开拨号界面,输入####3333#,打开工程模式
2. 点击SystemLog后点击右上角设置按钮,进入设置界面,将三个log模式均点上,其他的暂时不要点
3.点击返回键,后点击屏幕下方中间的三角按钮,显示等待开始录取log,你会看到时间在动,这个时候退出,再通知栏也可以看到录取模式再运行
4.按照之前出现问题的操作方式再次进行操作,直至问题再次出现(即问题复现)
5.点击通知栏的log录取按钮,再次进入log录取界面,点击下方中间的方块按钮停止log录制
6.找到mtklog这个文件夹,将里面的内容拷出后压缩打包发给工程师
7.反馈完毕后为了避免log占用大量内存,按照步骤1进入工程模式后点击右下角的清除按钮(垃圾桶),然后选择需要清除的log,一般选择全部清除即可,然后返回退出即可。

####8888#模式(高通平台)
1. 在拨号界面输入####8888#,进入工程模式
2. 点选所有日志(或者根据问题类型选择)
3.点home键,然后按照之前的操作步骤复现问题
4.问题复现后再次按照步骤1进入工程模式点击保存日志
5.找到log这个文件夹,把里面的log拷出后打包发给工程师就ok了

10、金立
高通平台
1.  开机后,进入拨号界面,在拨号界面输入指令*#446633#
2.  进入金立的log日志选项界面了,看到英文很头疼?放心,很简单的!下面我来介绍。
3.  默认情况下,最上面两项Mobile Log和Kernel Log是打开的。遇到报错或者为了验证特殊问题时,如果是日常使用场景,不涉及到使用网络(WiFi、数据网络),打开它们就够了。
4.  如果你反馈的问题与网络连接有关,那么一定要打开后面两项Modem Log和Net Log。(否则你做了无用功,工程师收到无效log也会感到心好累的= =!)modem log开启后会占用一定内存,这一点请注意,传完log记得及时清理,腾出存储空间。
5.  接着看下面的Log Path选项,这个是log文件存储的位置选项,默认的就是Internal Storage(内置存储),所以这一项我们不用管。
6.  大家注意到了吗,有一行小字,Start Automatically when Reboot,勾选这个选项后便于开机直接启动log记录器,而不需要每次都进拨号盘输入命令启动,尤其是验证死机重启的问题时它很有用。
7.  最后也是最重要的一点,打开上面的所有选项后,一定记得点击绿色的“START”按钮。这时就会变成下面的界面了,log记录就开始了,我们就可以按返回键退出这个界面,执行各种操作,从而复现问题了。
8.   最后的最后,复现了问题步骤以后,记得连接电脑,复制存储目录下的GNLogs文件夹(因机型与平台的不同,有些为diag_logs文件夹),最好压缩后发给工作人员

MTK平台
1、到手机的拨号界面,输入*#446633#,会进入工程模式的界面。如下图所示,然后手指向左侧滑动,进入Log and Debugging子项下的MTKLogger选项,点击进入
2、 默认界面如下,正常情况下直接开启即可。开启方法就是点击正下方的红色小三角,类似于播放器的图标一样。开启后会有一个等待动画,几秒钟后开始计时,就表明你已经开始记录log了。这时候就可以退出此界面去复现你遇到的问题了。(也就是操作一遍你遇到问题的过程)
PS:如果你对于log占用的空间比较在意,并且所反馈的问题确认与网络无关,可以在开启log之前,点击右上角的设置按钮,进入下方右侧图片中的界面,关闭ModemLog。这样记录下来的log体积会大大减少。
但如果你的问题跟网络有关(无论数据流量还是WiFi相关),请务必保持ModemLog在开启的状态,否则记录的log是没用的!
3、复现问题后,下拉状态栏,进入log抓取界面,然后点击按钮关闭log开关。进入文件管理器,找到mtklog文件夹,压缩后发给工作人员
4、 log抓取部分的教程到此就结束了。Log传完以后,手机里的log文件仍然占用着空间,你可以直接在文件管理器删除整个mtklog文件夹进行清理,也可以进入抓log界面,点击右下角的垃圾桶,进入后选择右下角的Clear All,即可完成清理

11、一加
氢OS系统日志抓取步骤:
1.  打开拨号键盘输入*#800#——点击oneplus logkit;
2.  勾选“保存log”;
3.  点击“QXDM log抓取”;
4.  点击“打开device log”;
5.  返回操作使BUG复现;
6.  问题复现后记录问题出现时间,等待几分钟;
7.  将文件管理中“oem_log”文件夹拷出;
8.  为了不占用更多手机容量,在LOG已经提取后,可以再次打开“常规log日志信息抓取”与“QXDM log抓取”,关闭log抓取以后点击“删除历史log”。
然后把提取的文件压缩后发我就可以了

12、乐视(x600,亲测无效)
1.  打开拨号页面,输入*#*#8888#*#* (或者打开问题反馈app,连续按5次左上角在线反馈后,会自动打开Log抓取设置页面)
2. 进入抓取页面后,把所有log选项都打开
3. 点击开始记录离线日志,点击后软件会在回后台运行记录日志
4. 复现你所发现的bug或问题后,按照上面的方法再次进入Log抓取页,点击停止记录,选择复现了,保存日志。
5. 保存日志后会自动打开在线反馈页面,请直接点返回键,放弃在线提交。(切记不要点提交!)
6. 返回桌面,找到文件管理app打开。依次点击:手机储存→logs→ArchivedLogs。这时可以看到抓取的log日志就保存在ArchivedLogs文件夹下
7. 把抓取的log日志压缩后可以发送给工程师们咯

13、酷派
MTK平台:
一、 如何抓取日志?
1.    进入拨号盘,输入*20121220#进入工程模式,选择【MTK_Engineermode】。
2.    左划到【Log and Debugging】下并点选【MTKLogger】。
3.    点击图标抓取日志。
日志抓取是可home键挂后台并会在托盘显示日志正在运行提示,下拉托盘点击即可进入日志抓取界面。
注意:日志开启后,操作出现异常日志方有效,提供日志时同时提供问题发生时间点,以便定位问题。

二、如何调整日志输出等级?
1、进入工程模式中后,进入日志输出等级,就是下面的截图
2、分别将Java log level和Cand C++ log level的日志等级调整为LOGV:
3、将Kernel log level的输出等级调整为最后的KERN_DEBUG:
三、如何保存日志?
1.    在日志抓取界面,点击结束图标,停止日志抓取。日志会自动保存到/storage/emulated/0/mtklog目录下。
2.    进入文件管理器,在/storage/emulated/0/mtklog目录下,将【mdlog】、【mobilelog】、【netlog】三个文件夹一起压缩打包即可。
四、如何清除日志文件?
1.    在日志抓取界面,点击删除图标,选择【CLEAR ALL】清除日志文件。
注意:长时间开启日志抓取会占用存储空间,建议及时清除日志文件。

高通平台:
方法如下:
1 、从拨号盘输入*20121220#进入到工程模式
2 、进入 日志输出等级
3、 按照如下的说明设置一下日志级别
       java log level 选择 LOGV (即第一项)
       c and c++ log level 选择  LOGV (即第一项)
       kernel log level 选择 KERN_DEBUG (即最后一项)
按照上面的设置之后,返回上一级
4、 进入 离线日志设置 进行如下的操作:
      (1)取消 离线日志开关  的钩钩,  然后依次点击菜单最后两行是 删除以前所有的日志 和 清除日志缓冲区。
      (2)进入 日志缓冲区类型,请勾选除最后一项“Elog日志转储”之外的所有选项,即勾选Main缓冲区,Radio缓 冲区,Events缓冲区,system缓冲区,网络日志转储,内核日志转储,QXDM日志转储。然后按  确定 ,请务必保证  QXDM日志转储  勾选上。
     (3)日志转储设为NO
     (4)完成上面的操作之后 ,重新将 离线日志开关 勾选上。
     (5)重启机器,按照你的操作步骤操作。
     (6)从/sdcard/log中把日志压缩发给我们,谢谢!

使用ADB抓取系统log
一、配置环境变量
电脑桌面上右击 计算机-->属性-->高级系统配置-->环境变量,在 系统变量 中找到path(没有可以新建一个)。点击path后再变量值的开头加上你的路径“d:adb;”,切记路径最后还要带个分号。点击确定-->确定,如此就完成了环境变量的配置。
二、抓log
将手机与电脑用数据线相连。

打开命令行(开始-->附件-->命令提示符),然后进行一下步骤:

1. 显示现在连接的手机设备:输入 adb devices  + 回车

2. 抓log:输入 adb logcat + 回车

3. 停止抓log:使用ctrl + c

4. 将log导出:adb logcat > d:1.txt(将log导出到d:/1.txt文件中

ADB工具下载地址:https://yunpan.cn/cWkyshMeDeKDf  访问密码 8a91

其它 ROM 的取日志方法,我们后续会进行补充。。。

本文原为转载文章,以下手机未做一一验证(括弧有说明哪些有验证),如有错误之处,欢迎评论指出。

各位小伙伴们
为提高应用的稳定性,需要测试美眉帮忙抓取日志来帮开发哥哥定位问题原因,而各个手机的rom各不相同,应用内能抓到的日志非常少,所以需要测试美眉帮我们抓取系统日志来分析
以下是部分手机抓取日志方法,

1、360手机
1) 在桌面的【其他应用】文件夹找到【用户反馈】,或通过搜索找到【用户反馈】
2 )  点击系统问题反馈
3 )  等复现问题,让问题出现2~3次
4 )  问题复现之后,直接到文件管理、本地存储,找到根目录下的“log或者mtklog”文件,将文件压缩后发送给工作人员

2、MIUI:(小米8,max2亲测ok)不需要开启,问题出现后,再通过该方式抓取缓冲区的log。
1) 在拨号键输入 *#*#284#*#* 来抓日志,输完后手机会有震动提示,过程可能要 1 分钟左右,成功后通知栏会提示;
2) 日志存放在 MIUI/debug_log 目录里,一个类似 bugreport-0227-14564.zip 的压缩包,将其发给我们

3、魅族(魅蓝note5亲测ok)
1) 去魅族应用市场下载一个叫“Log Report\ 的软件
2) 然后用它抓取LOG

4、OPPO(oppoR15亲测ok)开启后测试,测试完成后重新进入停止,之后获取指定位置的log
1)在拨号键盘输入*#800# ,在弹出的界面选择第一项“Oppo Logkit”,再选取第一项“常规log日志信息抓取”,点击最下面一排按钮最左右的“保存log”,返回到上一界面
2)选择QXDM log抓取,选择打开Device_Log,运行一段时间后选择关闭Device_Log
3)问题出现后在进入“常规log日志信息抓取”点击暂停log,再点击转存log,
4)进入文件管理把文件夹OPPOlog里面最新的log和文件夹diag_logs里面的最新文件压缩后发送给相关的开发人员

5、vivo(vivo x9,亲测ok)开启后测试,测试完成后重新进入停止,之后获取指定位置的log
在拨号键盘输入  *#*#112#*#*   进入bbklog 
我们机型抓log的方法根据处理器的平台不同方法也不同,分高通处理器平台以及MTK处理器平台
mtk开启LOG方法:拔号界面输入*#*#112#*#* —>MTKLogger,点最下方红色小键头,然后点返回键到主菜单,问题出现后,输入:*#*#112#*#*—>MTKLogger,点红色的方框停止,log路径:文件管理根目录下的mtklog文件夹,将整个文件夹压缩后发给相关的工作人员
高通平台抓log的步骤:在拨号盘输入*#*#112#*#*即可进入Bbklog界面,ADBLog开关是总开关,开启后退出该界面。然后运行问题出现的软件或者打开问题出现的路径,log路径:文件管理根目录下的bbk_log文件夹,将整个文件夹压缩后发给相关的工作人员

6、Nubia UI(努比亚z17s 亲测有效):开启后测试,测试完成后重新进入停止,之后获取指定位置的log
拨号输入 *#62564#(旧版 ROM 为 *#983564#)进入自带的抓日志工具 Woodpecker
1. 软件报错、闪退相关问题:
    a) 开启 MobileLog、NetworkLog和SystraceLog 三项,并点击开始按钮
    b) 退出工具界面,操作手机,使问题复现后,记下时间点,再次进入工具点击停止按钮
    c) 在 内置存储/nubialog 文件夹里,将刚生成的 log 文件夹压缩,提交给开发人员并告知时间点
2. 功耗问题:
    a) 保证手机没有连接电脑、关闭 ModemLog 的情况下,重启手机,然后再开启 MobileLog 、NetworkLog、功耗Log 三项,记下当前电量,并点击最下方开始箭头按钮
    b) 正常使用手机,观察耗电情况(至少30分钟);若发现异常,记录时间点、当前电量、使用了什么软件,做了什么操作,并进入 Log 工具点击停止按钮
    c) 在 内置存储/nubialog 文件夹里,将刚生成的 log 文件夹压缩,提交给工作人员并告知时间点

7、三星
1.  在系统拨号盘输入  *#9900#  进入sys Dump菜单
2.  Delete dumpstate/logcat
3.  Set Silent log : On to default
4.  测试复现问题
5. *#9900#进入sys Dump菜单
5.  Press Run dumpstate/logcat/modem log
6.  press copy to SDcard(include CP Ramdump)
7.  然后将内存根目录下的log文件夹压缩后发给工作人员

8、华为(华为荣耀v9,mate10,华为畅享8e亲测无效,界面不同,没有播放暂停按钮,p6输入后没有任何反应。好尴尬啊)
1.  拨号键输入*#*#2846579#*#*,进入工程菜单
2.  选择后台设置--Log设置->Log开关
3.  点击页面最下方中间的播放按钮开始抓log,之后按钮会变成暂停图标,
点击后可以停止抓log,一旦选择了start,每次开机,log都会自动打开
4.  复现问题后,需要先选择stop,这样log能完全保存下来;
5.  打开LOG,正常使用手机,观察问题是否出现;
6.  如果问题出现,请记录一下时间点,最好能截个问题现象的截图;在问题出现后过10分钟再停止LOG,确保整个过程的LOG都抓到;
(如果长时间不复现,考虑到LOG可能占满手机空间,造成LOG覆盖的情况,请定时清除一下LOG)
7.  清除LOG方法为:首先将LOG停止;然后点击又下角的*桶图标,进入后选择“clear all”,然后选择确定,则手机存储中的LOG将会被全部清除;之后再打开LOG继续进行抓取;
8.  停止LOG后将LOG导出压缩发送;
Log的保存路径是:手机内部存储或者SD卡存储根目录下会有一个“mtklog”的文件夹;请将此文件夹从手机中拖出后压缩发送给相关工作人员

9、联想(含Moto z/z play/M 国行)
####3333#模式(MTK平台)
1. 打开拨号界面,输入####3333#,打开工程模式
2. 点击SystemLog后点击右上角设置按钮,进入设置界面,将三个log模式均点上,其他的暂时不要点
3.点击返回键,后点击屏幕下方中间的三角按钮,显示等待开始录取log,你会看到时间在动,这个时候退出,再通知栏也可以看到录取模式再运行
4.按照之前出现问题的操作方式再次进行操作,直至问题再次出现(即问题复现)
5.点击通知栏的log录取按钮,再次进入log录取界面,点击下方中间的方块按钮停止log录制
6.找到mtklog这个文件夹,将里面的内容拷出后压缩打包发给工程师
7.反馈完毕后为了避免log占用大量内存,按照步骤1进入工程模式后点击右下角的清除按钮(垃圾桶),然后选择需要清除的log,一般选择全部清除即可,然后返回退出即可。

####8888#模式(高通平台)
1. 在拨号界面输入####8888#,进入工程模式
2. 点选所有日志(或者根据问题类型选择)
3.点home键,然后按照之前的操作步骤复现问题
4.问题复现后再次按照步骤1进入工程模式点击保存日志
5.找到log这个文件夹,把里面的log拷出后打包发给工程师就ok了

10、金立
高通平台
1.  开机后,进入拨号界面,在拨号界面输入指令*#446633#
2.  进入金立的log日志选项界面了,看到英文很头疼?放心,很简单的!下面我来介绍。
3.  默认情况下,最上面两项Mobile Log和Kernel Log是打开的。遇到报错或者为了验证特殊问题时,如果是日常使用场景,不涉及到使用网络(WiFi、数据网络),打开它们就够了。
4.  如果你反馈的问题与网络连接有关,那么一定要打开后面两项Modem Log和Net Log。(否则你做了无用功,工程师收到无效log也会感到心好累的= =!)modem log开启后会占用一定内存,这一点请注意,传完log记得及时清理,腾出存储空间。
5.  接着看下面的Log Path选项,这个是log文件存储的位置选项,默认的就是Internal Storage(内置存储),所以这一项我们不用管。
6.  大家注意到了吗,有一行小字,Start Automatically when Reboot,勾选这个选项后便于开机直接启动log记录器,而不需要每次都进拨号盘输入命令启动,尤其是验证死机重启的问题时它很有用。
7.  最后也是最重要的一点,打开上面的所有选项后,一定记得点击绿色的“START”按钮。这时就会变成下面的界面了,log记录就开始了,我们就可以按返回键退出这个界面,执行各种操作,从而复现问题了。
8.   最后的最后,复现了问题步骤以后,记得连接电脑,复制存储目录下的GNLogs文件夹(因机型与平台的不同,有些为diag_logs文件夹),最好压缩后发给工作人员

MTK平台
1、到手机的拨号界面,输入*#446633#,会进入工程模式的界面。如下图所示,然后手指向左侧滑动,进入Log and Debugging子项下的MTKLogger选项,点击进入
2、 默认界面如下,正常情况下直接开启即可。开启方法就是点击正下方的红色小三角,类似于播放器的图标一样。开启后会有一个等待动画,几秒钟后开始计时,就表明你已经开始记录log了。这时候就可以退出此界面去复现你遇到的问题了。(也就是操作一遍你遇到问题的过程)
PS:如果你对于log占用的空间比较在意,并且所反馈的问题确认与网络无关,可以在开启log之前,点击右上角的设置按钮,进入下方右侧图片中的界面,关闭ModemLog。这样记录下来的log体积会大大减少。
但如果你的问题跟网络有关(无论数据流量还是WiFi相关),请务必保持ModemLog在开启的状态,否则记录的log是没用的!
3、复现问题后,下拉状态栏,进入log抓取界面,然后点击按钮关闭log开关。进入文件管理器,找到mtklog文件夹,压缩后发给工作人员
4、 log抓取部分的教程到此就结束了。Log传完以后,手机里的log文件仍然占用着空间,你可以直接在文件管理器删除整个mtklog文件夹进行清理,也可以进入抓log界面,点击右下角的垃圾桶,进入后选择右下角的Clear All,即可完成清理

11、一加
氢OS系统日志抓取步骤:
1.  打开拨号键盘输入*#800#——点击oneplus logkit;
2.  勾选“保存log”;
3.  点击“QXDM log抓取”;
4.  点击“打开device log”;
5.  返回操作使BUG复现;
6.  问题复现后记录问题出现时间,等待几分钟;
7.  将文件管理中“oem_log”文件夹拷出;
8.  为了不占用更多手机容量,在LOG已经提取后,可以再次打开“常规log日志信息抓取”与“QXDM log抓取”,关闭log抓取以后点击“删除历史log”。
然后把提取的文件压缩后发我就可以了

12、乐视(x600,亲测无效)
1.  打开拨号页面,输入*#*#8888#*#* (或者打开问题反馈app,连续按5次左上角在线反馈后,会自动打开Log抓取设置页面)
2. 进入抓取页面后,把所有log选项都打开
3. 点击开始记录离线日志,点击后软件会在回后台运行记录日志
4. 复现你所发现的bug或问题后,按照上面的方法再次进入Log抓取页,点击停止记录,选择复现了,保存日志。
5. 保存日志后会自动打开在线反馈页面,请直接点返回键,放弃在线提交。(切记不要点提交!)
6. 返回桌面,找到文件管理app打开。依次点击:手机储存→logs→ArchivedLogs。这时可以看到抓取的log日志就保存在ArchivedLogs文件夹下
7. 把抓取的log日志压缩后可以发送给工程师们咯

13、酷派
MTK平台:
一、 如何抓取日志?
1.    进入拨号盘,输入*20121220#进入工程模式,选择【MTK_Engineermode】。
2.    左划到【Log and Debugging】下并点选【MTKLogger】。
3.    点击图标抓取日志。
日志抓取是可home键挂后台并会在托盘显示日志正在运行提示,下拉托盘点击即可进入日志抓取界面。
注意:日志开启后,操作出现异常日志方有效,提供日志时同时提供问题发生时间点,以便定位问题。

二、如何调整日志输出等级?
1、进入工程模式中后,进入日志输出等级,就是下面的截图
2、分别将Java log level和Cand C++ log level的日志等级调整为LOGV:
3、将Kernel log level的输出等级调整为最后的KERN_DEBUG:
三、如何保存日志?
1.    在日志抓取界面,点击结束图标,停止日志抓取。日志会自动保存到/storage/emulated/0/mtklog目录下。
2.    进入文件管理器,在/storage/emulated/0/mtklog目录下,将【mdlog】、【mobilelog】、【netlog】三个文件夹一起压缩打包即可。
四、如何清除日志文件?
1.    在日志抓取界面,点击删除图标,选择【CLEAR ALL】清除日志文件。
注意:长时间开启日志抓取会占用存储空间,建议及时清除日志文件。

高通平台:
方法如下:
1 、从拨号盘输入*20121220#进入到工程模式
2 、进入 日志输出等级
3、 按照如下的说明设置一下日志级别
       java log level 选择 LOGV (即第一项)
       c and c++ log level 选择  LOGV (即第一项)
       kernel log level 选择 KERN_DEBUG (即最后一项)
按照上面的设置之后,返回上一级
4、 进入 离线日志设置 进行如下的操作:
      (1)取消 离线日志开关  的钩钩,  然后依次点击菜单最后两行是 删除以前所有的日志 和 清除日志缓冲区。
      (2)进入 日志缓冲区类型,请勾选除最后一项“Elog日志转储”之外的所有选项,即勾选Main缓冲区,Radio缓 冲区,Events缓冲区,system缓冲区,网络日志转储,内核日志转储,QXDM日志转储。然后按  确定 ,请务必保证  QXDM日志转储  勾选上。
     (3)日志转储设为NO
     (4)完成上面的操作之后 ,重新将 离线日志开关 勾选上。
     (5)重启机器,按照你的操作步骤操作。
     (6)从/sdcard/log中把日志压缩发给我们,谢谢!

使用ADB抓取系统log
一、配置环境变量
电脑桌面上右击 计算机-->属性-->高级系统配置-->环境变量,在 系统变量 中找到path(没有可以新建一个)。点击path后再变量值的开头加上你的路径“d:adb;”,切记路径最后还要带个分号。点击确定-->确定,如此就完成了环境变量的配置。
二、抓log
将手机与电脑用数据线相连。

打开命令行(开始-->附件-->命令提示符),然后进行一下步骤:

1. 显示现在连接的手机设备:输入 adb devices  + 回车

2. 抓log:输入 adb logcat + 回车

3. 停止抓log:使用ctrl + c

4. 将log导出:adb logcat > d:1.txt(将log导出到d:/1.txt文件中

ADB工具下载地址:https://yunpan.cn/cWkyshMeDeKDf  访问密码 8a91

其它 ROM 的取日志方法,我们后续会进行补充。。。

不同厂商抓取日志方法相关推荐

  1. adb logcat 抓取日志_手机抓取崩溃的log日志(安卓/ios)

    android闪退获取日志方法: 1下载adb工具包 (工具包自己找,adb原理https://zhuanlan.zhihu.com/p/96468249) 2.注意事项 请确保电脑上只连接了一台手机 ...

  2. Android 使用adb 抓取日志信息

    Android 使用adb 抓取日志信息 首先需要 打开开发者模式,然后里面的usb 打开 然后我们在终端中输入 adb devices 查看是否有链接 如果没有显示如下图下面是空白的 这个可能就是开 ...

  3. iOS抓取日志方式(1)

    iOS常用抓取日志的方式有多种,下面先介绍一种最简单的方式---直接在iPhone或iPad设备上获取日志. 1.打开[系统设置],找到[隐私]->[分析与改进],如图 2.在分析与改进中找到[ ...

  4. android抓取日志,Android抓取所有日志

    总有些时候我们会遇到非必现场景,若未及时抓取日志,可能为时已晚 抓取日志 抓取Logcat日志 这个是最简单的,使用-f重定向到一个文本文件即可,-v threadtime则显示详细时间和进程 # f ...

  5. PHP PDF内容识别 抓取信息 方法

    PHP PDF内容识别 抓取信息 方法 PDF Parser 使用 PDF Parser 参考:http://www.pdfparser.org/ (注意:composer.json 更新 pdfpa ...

  6. 怎么让蜘蛛快速抓取的方法

    怎么让蜘蛛快速抓取的方法 怎么让蜘蛛快速抓取的方法,网站的SEO不知道怎么做.对于SEO小白来说无从下手的原因是不了解,SEO怎么做,做之前需要了解什么知识,只有一定的知识储备量才会有相对于的解决办法 ...

  7. 小米10开始抓取日志怎么关闭_除了*#*#6485#*#*,小米手机还有这些神秘暗号

    最近在小米社区(xiaomi.cn)平台,一条快速查看手机电池信息的代码,居然成了大家广泛关注和讨论的焦点,甚至很多米粉也晒出了自己的界面截图,同时关于电池使用寿命和损耗的问题也被频频提及.而除了这条 ...

  8. 基于学习的平面抓取检测方法分类及讨论

    平面抓取检测的任务是,输入感知数据,输出抓取配置.到目前,基于学习的平面抓取检测方法主要分为两类: (1)一阶段的端到端学习方法. (2)两阶段的学习方法. 1.一阶段学习法 在这类方法中,直接学习从 ...

  9. 【OGG】extract不抓取日志--running状态--不能stop和kill--自动abended

    2014-01-08  goldengate 奇葩的事I ogg进程一致运行好好的,昨天晚上10点半左右extract进程开始不工作了,短信报警一直提醒.早上来到公司,查看了下,没有任何报错,进程也一 ...

最新文章

  1. MAC OS X的ACL扩展权限设置
  2. Alibaba 之 Nacos
  3. Flask之请求钩子
  4. 两种不同的人工智能观:工程观点和科学观点
  5. 7.2.2 - 并发多线程 开启进程的两种方式
  6. know about用法
  7. 合成孔径雷达_合成孔径雷达(SAR)基础:汇总
  8. 计算机主机组成部分和功能,电脑的组成部分及作用
  9. 2012年参加油田象棋比赛的几盘棋
  10. java8—Stream
  11. OpenCV :(-5:Bad argument) Matrix operand is an empty matrix. in function ‘checkOperandsExist‘
  12. java实现pdf转word,如何使用Java将pdf文件转换为word文件
  13. linux桌面鼠标变一只手,Linux_安装鼠标主题 让 Ubuntu 的鼠标变漂亮,对ubuntu默认的白色鼠标主题厌 - phpStudy...
  14. 论文笔记——DISCO:网络嵌入和深度学习联合解决影响力最大化(IM)问题
  15. Android Room的使用
  16. Android画布放大缩小,android画板---涂鸦,缩放,旋转,贴纸实现
  17. App推广活动方案策划步骤
  18. 戴尔服务器查看系统事件日志,戴尔笔记本电脑上的 BIOS 事件日志和诊断日志记录...
  19. git上传代码到指定分支
  20. 第11期 Jenkins 社区 2020年 GSoC Phase1 分享

热门文章

  1. 天谕登录显示服务器有问题,天谕手游无法登陆怎么办 天谕手游进不去解决方法...
  2. React学习--- JSX的学习
  3. 北京传智播客网页UI设计学院
  4. 期货投资分析学习笔记(二)
  5. Ubuntu 14.04 解决 QQ 问题:pidgin-lwqq
  6. 苹果自带邮箱发件服务器设置,iphone自带邮箱在哪里设置 iphone6s自带邮箱收发邮件设置图文教程...
  7. 运动蓝牙耳机哪个品牌好,值得推荐的运动耳机分享
  8. 学习日记day26 ps 抠图专题
  9. 微信消息经常延迟接收?一键调整这些功能,就能帮你轻松搞定
  10. Matplotlib动图保存遇到MovieWriter有问题,自己写gif保存的代码