【发布时间】:2016-07-20 05:52:23
【问题描述】:
我检查了其他相关问题,但找不到相关答案。 我们可以在 Logcat 中看到我们所有的 Log.x 消息,但是当设备未连接时会发生什么。
我知道我们可以通过 Proguard 文件优化我们的代码。我们如何使用它来删除所有日志消息
谢谢
【问题讨论】:
标签: android android-studio android-logcat android-proguard
我检查了其他相关问题,但找不到相关答案。 我们可以在 Logcat 中看到我们所有的 Log.x 消息,但是当设备未连接时会发生什么。
我知道我们可以通过 Proguard 文件优化我们的代码。我们如何使用它来删除所有日志消息
谢谢
【问题讨论】:
标签: android android-studio android-logcat android-proguard
日志文件存储在内存中的循环缓冲区中。要获得缓冲区的副本,我可以使用:
$adb logcat -d > logcat.txt
-d 选项将所有循环缓冲区复制到文本文件中。
对于特定于应用程序的日志,您可以尝试:
$adb logcat -d | grep 'com.package.name' -B 100 -A 100 > log_app.txt
对于日志文件的位置:Log Locations
【讨论】: