当前位置: 首页 > 知识库问答 >
问题:

Logcat 不显示调试级别消息

皮骏
2023-03-14

出于某种原因,我可以看到Log.i()及以上所有级别的消息,但看不到Log.d()或Log.v()级别的消息。一直没找到原因。有人知道如何解决这个问题吗?

一些进一步的细节:这不是我忘记在Eclipse的logcat下拉列表中选择适当级别的问题。有问题的日志消息也不会显示在我手机上用于logcat跟踪的应用程序上。(不过,调试日志消息会从其他应用显示)。我正在运行 OSX。

共有2个答案

皮承基
2023-03-14

还请记住,一些制造商可能会限制日志记录。(例如,华为-华为,logcat没有显示我的应用程序的日志?)。如果什么都不起作用,试着在不同的手机上运行,或者试着找到一个特定于手机的解决方案。

申屠泉
2023-03-14

原来我必须直接通过ADB启用适当的日志记录级别。

$ ./adb shell stop
$ ./adb shell setprop log.tag.MYTAG VERBOSE
$ ./adb shell start

这解决了问题。但每次我重启手机时都这么做似乎很痛苦。

 类似资料:
  • 我正在开发一个Android应用程序,我想有一些方式打印调试语句,因为我的代码运行。对我来说幸运的是,当我在Android 2.3.3(API10)模拟器上运行应用程序时,Logcat能够打印出log.d消息。 然而,当我在物理设备(三星Galaxy S4 Android 4.2.2)上测试相同的应用程序时,除了dalvikvm和AndroidRuntime消息之外,我看不到其他任何东西。 我不确

  • 嗨,当我在android studio中用索尼Xperia XA1 Ultra调试我的应用程序时,调试和详细的日志不会出现。我的手机运行的是Android8.0。我已经安装了必要的驱动程序,并用另一部手机(索尼Xperia Z1 Compact)进行了测试,它输出了logcat消息。还有其他人有同样的问题吗?

  • Logcat特别地不显示我的真实设备三星S8的错误,但它对所有其他设备都很好,所以现在每当我有一个错误,我不能在日志中看到它,我需要切换到另一个设备,并重新复制它。 多谢了。

  • 对于我在Python(2.7)中的第一个日志记录实验,我正在创建一个基本的日志记录模块,它将快速为创建一个记录器(这样我就不必为每个模块/类配置它)。 我想要做的是创建一个日志程序,它在控制台上显示所有级别信息及更高级别的消息,并将所有调试级别信息移动到一个文本文件中。 到目前为止,我已经创建了一个日志程序,它打印信息直到控制台,并将每个日志消息打印到一个文本文件。然而,我不想要所有的信息和更高的

  • 之后,什么都不显示。知道怎么解决吗?

  • 问题内容: 我有一个初学者的问题,我想调试我的应用程序,但我不知道如何正确使用Logcat。 目前,我收到此错误,我不知道这意味着什么。 我如何使用此信息?我可以看的地方有教程吗? 谢谢你的帮助。 问题答案: 看到之后 您将看到问题,在这里 然后找到引用您的应用的第一行。这是下一行 这是说,在事情是在在第49行那么你去到该行并看看有什么 可以 是…像一个变量,它试图访问的方法,例如,或任何Andr