You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

华为P10无法查看Debug日志问题求助

解决华为P10上Logcat无法显示Verbose/Debug级别日志的问题

我之前维护项目的时候也碰到过一模一样的情况,当时折腾了好半天,最后发现是华为机型的系统日志级别限制在搞鬼!

先帮你捋清楚问题根源:

  • 你说调试器能在日志代码行停下,System.out.println()也能正常输出,这就排除了代码没执行、Android Studio配置错误这些常规问题
  • 华为部分机型(比如你用的P10)默认会屏蔽**Verbose(V)和Debug(D)**级别的日志,只允许显示Info(I)、Warning(W)、Error(E)及以上级别的内容,这就是你自己加的Log.v()看不到,但其他日志能正常显示的原因

给你具体的解决步骤:

  • 先确保手机的「开发者选项」已经开启:打开「设置」→「关于手机」,连续点击「版本号」直到弹出“已开启开发者选项”的提示
  • 进入「开发者选项」,找到日志输出级别(部分华为机型可能叫「调试日志级别」,找类似的选项)
  • 将默认的「Info」级别修改为「Verbose」——虽然你说没有单独开启Debug级别的选项,但切换到Verbose后,Debug级别的日志也会自动被放行
  • 重启你的应用,再回到Logcat查看,你添加的Log.v("MYDEV", "oncreate")这类日志应该就能正常显示了

额外给你两个小技巧:

  • 如果之后还是偶尔出现日志不显示的情况,检查下Logcat的过滤器:确保日志级别选择的是「Verbose」,同时你的TAG(比如MYDEV)没有被过滤规则排除
  • 华为部分机型还有「日志缓冲区大小」的设置,如果你的应用日志量比较大,可能会被系统截断,适当调大这个值能避免日志丢失

内容的提问来源于stack exchange,提问作者jack_the_beast

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 09:19:55