华为、荣耀(EMUI)系列如何开启Logcat

版权声明:本文为 ShawnXiaFei 原创文章,未经允许不得转载! https://blog.csdn.net/ShawnXiaFei/article/details/81950296

荣耀系列和华为系列使用的都是 EMUI,为了提高性能 Log信息 默认是关闭的。因此在使用 EMUI 机器测试调试时,往往看不到一些重要的 log 的,比如 App Crash 的 log 就看不到,开发用起来着实难受。

打开 log信息 的方法如下:

EMUI 4.0 (Android 6.0) 以前版本

PS:
网上介绍的文章很多。但对我的荣耀6(Android 6.0)不适用,而荣耀6 主流版本是 Android 5.x 的系统,因此个人推测这个差异的分界线应该是EMUI 4.0(Android 6.0)

1、进入拨号界面输入:

*#*#2846579#*#*

2、依次选择ProjectMenu > 后台设置 > LOG设置 > LOG开关,点击打开,然后点LOG 级别选 VERBOSE。

3、重新启动机器。

EMUI 4.0 (Android 6.0) 及以后版本

此方法,荣耀6(Android 6.0)、荣耀9(Android 8.0)测试有效。

1、进入拨号界面输入:

*#*#2846579#*#*

自动打开如下的“工程菜单”:

2、选择后台设置,会看到如下几个菜单:

3、点开LOG设置,会弹出如下选项:

这里的 log 分2大类,没错4个选项是2大类,分类如下:

  • AP日志、充电日志、休眠日志
  • CP日志

之所以这么分类,是因为AP、充电、休眠3个任意选中1个,另2个也会自动选上;同样,任意取消1个,另2个也会取消勾选。这里可能因为开发人员没有处理好,导致这个特性没有实时反应出来。不过我们还是可以通过先选中,然后关闭 Dialog,再打开 Dialog 来确认这一特性。

要打开 log,我们只需要点击AP日志(或者充电、休眠)即可,不需要重启手机!

猜你喜欢

转载自blog.csdn.net/ShawnXiaFei/article/details/81950296