【问题标题】:where will the log messages stored when device is not connected设备未连接时日志消息将存储在哪里
【发布时间】:2016-07-20 05:52:23
【问题描述】:

我检查了其他相关问题,但找不到相关答案。 我们可以在 Logcat 中看到我们所有的 Log.x 消息,但是当设备未连接时会发生什么。

我知道我们可以通过 Proguard 文件优化我们的代码。我们如何使用它来删除所有日志消息

谢谢

【问题讨论】:

    标签: android android-studio android-logcat android-proguard


    【解决方案1】:

    日志文件存储在内存中的循环缓冲区中。要获得缓冲区的副本,我可以使用:

    $adb logcat -d > logcat.txt
    

    -d 选项将所有循环缓冲区复制到文本文件中。

    对于特定于应用程序的日志,您可以尝试:

    $adb logcat -d | grep 'com.package.name' -B 100 -A 100 > log_app.txt
    

    对于日志文件的位置:Log Locations

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-11
      • 1970-01-01
      • 2011-06-04
      • 2014-01-28
      • 1970-01-01
      相关资源
      最近更新 更多