在LG Android 6上捕获logcat

问题描述 投票:2回答:1

我需要在运行Android 6的LG手机上记录日志。当手机未插入USB时,记录应在后台进行几个小时。我以前在其他手机上所做的只是将logcat通过管道传输到设备上的文件:

logcat -v threadtime > /sdcard/logs.txt &

但是当我在最近购买的LG手机上执行此操作时,它不会向该文件输出任何内容。我尝试了以下命令:

logcat -v threadtime > /sdcard/logs.txt &
logcat -v threadtime > /mnt/sdcard/logs.txt &
logcat -v threadtime | tee /sdcard/logs.txt &
logcat -v threadtime | tee /mnt/sdcard/logs.txt &

他们都产生了空文件。我还从商店安装了一个LogRec应用程序。该应用程序显示它正在记录日志,但它创建的文件为空。

我也尝试在adb中使用-f选项,但这是我得到的:

shell@g4stylusn:/mnt/sdcard $ logcat -f /sdcard/logs.txt
couldn't open output file
1|shell@g4stylusn:/mnt/sdcard $

没有说明为什么它无法打开文件。我检查了一下,这不是权限问题。

知道为什么我可能无法记录日志以及我有哪些选择?

谢谢

android logcat android-logcat lg
1个回答
0
投票

可能是LG错误。尝试

adb shell -x logcat
© www.soinside.com 2019 - 2024. All rights reserved.