亚行日志猫返回"Logcat read failure"



注意到Logcat消息在Android Studio中没有显示后,我尝试了所有的解决方案,但没有任何效果。我最终尝试了命令adb devices,并且确实我的设备在那里,但是当我尝试adb logcat时,它返回"logcat读取失败"。

开发者设置是打开的,所以它调试。我用的是一台运行7.0牛轧糖的手机,有一个开放的引导加载程序。

可能是我是根用户,它弄乱了一些权限吗?我以前从未遇到过这个问题,即使是在有根的手机上。

Logcat在使用模拟器时工作。

我面临着和你一样的问题。然后我问ROM的开发人员他是否面临同样的问题。开发者说这对他来说很好。所以我再次闪现ROM,并注意到logcat工作正常。所以很明显,这个问题是由于我在ROM上做了一些应用程序或更改。

经过调试,我发现出现这个问题的根本原因是ARISE Sound System

因此,如果您正在使用ARISE声音系统脏闪存ROM删除它,并检查这是否为您解决了问题。目前我只使用Viper4Android.

您是否尝试使用logcat ROOT应用程序。它在设备上工作吗?应用程序链接

所以,在这里张贴正确的答案,因为我花了这么多时间来解决这个问题。好吧,当我在Android Studio中开始调试真正的智能电视设备上的应用程序时,我在logcat中看不到任何东西。当我跑"logcat"直接在设备上,我得到了"日志读取失败";一年前,我搬走了"原木"。从"系统/bin"这是一个问题……但我忘了。即使我把它复制回来,它也不能用。因为 selinux Security Context

解决方案:给logd它的上下文返回一个chcon util。更多详细信息请访问:https://forum.xda-developers.com/t/guide-how-to-restore-logd-to-your-device-fix-adb-logcat-read-failure-or-empty-logs.3512946/#post-69930494

最新更新