尝试使用adb logcat -c删除旧数据表单logcat时,我遇到以下错误。

klogctl:不允许操作。

有人可以帮忙吗?

注意:我要删除在将设备连接到系统之前生成的日志,崩溃日志等,可以使用命令adb logcat查看。

最佳答案

您可以通过生根设备并以root身份重新启动ADB来解决此问题。

或者,如果您使用的是三星设备,请尝试在手机中拨打*#9900#以打开SysDump实用程序,然后选择delete dumpstate / logcat。

这有点麻烦,并且不允许您清除某些内容的中间日志,但是至少它会阻止设备在每次运行logcat时都放弃所有内容。

如果您不在三星设备上,请告诉我它是什么设备。我只见过这发生在Galaxy S3上,并且想知道它是否在其他地方发生。

关于android - 从Logcat删除旧数据时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24305180/

10-12 12:54