Logcat 突然停止记录崩溃

Logcat suddenly stops logging crashes

我在命令行上使用 adb logcat AndroidRuntime:E *:S 调试应用程序崩溃几个小时,突然停止输出日志。

我试过:

现在当应用程序崩溃时,它 logcat 输出: --------- beginning of crash 而不是实际的崩溃日志

可能是您的应用日志被静音了。如果您的日志记录过多过于频繁,就会发生这种情况。您可以将您的应用列入白名单,以便无论如何始终捕获您的日志。您可以通过 adb 执行此操作。

  1. 先进入adb shell adb shell
  2. 获取您的应用用户 ID dumpsys package com.your.package.name | grep -i userid记下您的用户 ID。
  3. 现在将 logcat logcat -P 'yourUserId'
  4. 中的应用列入白名单