看不到调试日志 - Huawey P10

时间:2018-05-22 08:46:23

标签: android android-studio logging

我的问题很奇怪。我开始研究已经开发的应用程序。在正常开发期间,我像往常一样添加了一些日志,但我无法在logcat中看到它们

代码没什么特别的:

System.out.println()

所以我可以看到应用程序中的所有其他日志,但是我的行中的日志。调试器在该行上停止,因此它被执行。它发生在各个地方,而不仅仅是这一个。 我尝试重新启动Android Studio,logcat和手机,卸载应用程序等......没有任何作用。

有什么想法吗?

编辑:尝试了environment.ts,它正在运作。现在将使用它,但它不是一回事 EDIT2:后来发现并通过答案建议,我的Huawey P10默认情况下不启用调试和详细日志级别,日志工作从信息级别及以上。可以从开发人员选项启用详细日志,但调试级别没有选项

1 个答案:

答案 0 :(得分:1)

在搜索了一下后发现华为禁用了调试和详细日志级别,为了启用它,你可以试试这个:

*#*#2846579#*#*选择项目菜单>背景设定>记录设置并定义日志可用性(日志切换)和级别(日志级别设置)。

如果这不起作用,您会在Huawei, logcat not showing the log for my app? 找到更多选项,具体取决于您的版本/手机

由于这也不适用于某些设备,因此SO Can't enable DEBUG & VERBOSE for Huawei Android Logcat上的另一个问题建议将Android日志记录框架更改为Timber库,并在评论中提供blog post如何执行此操作。

还有一种方法可以使用@jack_the_beast建议的System.out.println();问题所有者的评论;