2012-06-28 69 views
0

我使用Eclipse Indigo,直到几个小时前,或者一切正常。当我刚刚重新启动并做了一些更改时,我在手机上运行了该程序,但我的日志没有显示。手机的日志显示在logcat中,但该项目没有任何内容。我选择了设备,我尝试了多次重新启动eclipse,我重置了ADB,并且运行了adb usb和adb logcat(仍然不显示我的日志)命令。我知道我的日志是正确的:Log.e(“Tag”,“Message”);任何人有任何其他想法?为什么我的日志不会显示在logcat中?

+0

你在设备上的应用程序列表中选择你的应用程序? – tsukimi

+0

您确定日志语句已执行吗?尝试在开始处添加日志,并尝试在logcat中的标记名称上添加过滤器。 – Chandra

+0

请参阅下面的答案: http://stackoverflow.com/questions/4228641/logcat-not-displaying-my-log-calls 或 http://stackoverflow.com/questions/2250112/why-犯规-logcat的出现,任何功能于我,机器人 希望它为你工作 – Rendy

回答

0

事实证明,这是我的一个愚蠢的错误。我的日志设置为:Log.e(“Tag”,“”)而不是:Log.e(“”,“Message”)。显然,如果你有前者,它不会显示给LogCat,去图?

+0

你真的应该使用这两个参数 - 一个标识正在做记录的成分,对方给出的消息。 –

+0

为什么?如果我知道它是什么,它只是暂时的,那有什么关系? – rphello101

0

我想,你没有选择的设备或模拟器上运行应用程序,

在Eclipse中去DDMS透视选择设备或仿真器上所运行应用程序。

(注:无需重新启动Eclipse的)

相关问题