android logcat在真实手机上是空的

android logcat在真实手机上是空的,android,logcat,Android,Logcat,我做了一个示例项目,它不算大,但我觉得太大了,所以我把它上传到这里 在avd上从Eclipse运行,在Android版本4.2.2的设备上运行正常 我的手机有Android版本4.0.4,我得到的只是 --------- beginning of /dev/log/system --------- beginning of /dev/log/main 我应该更改/启用/设置什么才能在手机上获取日志。我想让应用程序在手机上进行“真实生活”测试,并将日志发送回我的电子邮件 (如有

我做了一个示例项目,它不算大,但我觉得太大了,所以我把它上传到这里

在avd上从Eclipse运行,在Android版本4.2.2的设备上运行正常

我的手机有Android版本4.0.4,我得到的只是

    --------- beginning of /dev/log/system
    --------- beginning of /dev/log/main
我应该更改/启用/设置什么才能在手机上获取日志。我想让应用程序在手机上进行“真实生活”测试,并将日志发送回我的电子邮件


(如有任何改进代码的建议,我们也将不胜感激)

如果问题有时会出现,您可以关闭并再次运行eclipse,它将正常工作(如果您的手机调试正常的话)

奇怪的事情发生了,同样的代码现在正在运行。通常在stackoverflow上过账后立即发生:)

我安装了aLogcat(免费)-logcat应用程序,我检查了我的日志,然后它们也开始在我的应用程序中工作?!?卸载aLogcat后,我的应用程序仍在运行

我的手机没有物理sd卡-所以这个应用程序可能创建了图像并以某种方式安装了它


我不确定到底发生了什么,也许这篇文章可以帮助有同样问题的人。谢谢@Chris Stratton和@Bousselham

您的问题可能是您希望的任何第三方机制都会收集日志并通过电子邮件发送;这从未真正属于官方支持的功能领域,一些曾经有效的方法也不再有效。对于您自己的测试,使用官方方法通过ADB的USB调试(或使用USB调试通过wifi连接启用官方但不太可靠的ADB),您可能会获得更好的结果。值得注意的是,非根logcat viewer应用程序似乎不再在Kit-Kat设备上工作。我相信这是最近的许可问题。我知道这不会影响您列出的版本(ICS),但这让我对Nexus7感到失望。