Logcat没有显示我的华为P9手机的错误

clz*_*ola 10 android logcat android-logcat

我使用的是Android Studio 2.3,手机是华为P9 Lite.我注意到我的logcat没有显示我手机的错误.例如,如果我的代码会崩溃,因为NullPointerException我在模拟器上运行它我在logcat(字体颜色:红色)和弹出说法中得到异常MyApplication stopped working,但如果我在手机上运行相同的代码,我只是得到崩溃弹出窗口而没有在logcat中.显示信息消息,但不显示错误.为了在logcat中显示来自手机的错误消息,我需要做什么?

小智 27

华为禁用LogCat以及对手机日志的访问权限.您应该转到隐藏菜单,您可以在其中启用这些功能.

  1. 打开拨号器应用程序并输入以下代码:*#*#2846579#*#*.
  2. 进入后台设置页面.
  3. 点击" 日志设置 "
  4. 检查所有3个选项以启用完整日志记录.
  5. 忽略 "会影响性能"警告.
  6. 重启手机.

这对我有所帮助,希望它对你也有帮助.

来源:https://www.xda-developers.com/huawei-phones-disable-logcat-heres-how-to-restore-access/

  • 对我来说完美的解决方案 - 除了(对我而言)**不要重启手机**。 (2认同)