【发布时间】:2012-02-27 09:47:14
【问题描述】:
我面临一个非常奇怪的问题,我还不知道它的来源,但问题是:每次我在 Eclipse 中单击 Logcat 界面时,它会在 5 秒内崩溃并进入“无响应”状态,真的很烦人,我只想摆脱它。
请谁能告诉我如何在 Eclipse 中禁用 Logcat 接口?
【问题讨论】:
我面临一个非常奇怪的问题,我还不知道它的来源,但问题是:每次我在 Eclipse 中单击 Logcat 界面时,它会在 5 秒内崩溃并进入“无响应”状态,真的很烦人,我只想摆脱它。
请谁能告诉我如何在 Eclipse 中禁用 Logcat 接口?
【问题讨论】:
在 Window -> Preferences -> Android -> Logcat -> 当工作区中有来自应用程序的消息时显示 logcat 视图。
【讨论】:
虽然其他答案都很好。我发现 eclipse 似乎仍然在后台接收 logcat ......对于所有发现 eclipse 挂起或冻结或 CPU 100% 插入电话或启动模拟器的人来说,这仍然是一个问题。
如果发现阻止 Eclipse 冻结,唯一可靠的方法是在插入或启动任何东西之前在单击 logcat 窗口右侧的暂停按钮。然后我只是最小化它。
对我来说,问题在于 eclipse 使用大量资源来解析 logcat。 在这一点上纠正我,但在我的决斗核心上,eclipse 似乎一次只使用一个处理器。当 logcat 开启时,这会运行到 100%。只要插入电话,这就会挂起 Eclipse(我的 PC 不会挂起,因为其他处理器仍然可用)。我的手机上有很多应用程序,而且往往会有很多日志记录。
无论如何,暂停按钮对我来说非常有用。也许这是一个新功能,我不知道它是什么时候引入的。您仍然可以从控制台使用 logcat。
【讨论】:
可能您正在使用已弃用的旧 Logcat(以 android 为符号),更新到新的...我认为这个问题将得到解决。
即使您使用的是新插件,但仍然存在问题,请使用完整的新插件进行 Android 开发。
【讨论】:
您的问题可能与 Eclipse ADT Issue 34945 有关。他们仍然没有解决这个问题,唯一的解决方案是避免在任何 Eclipse 透视图中显示 LogCat。最简单的方法是断开所有移动设备/模拟器,启动 eclipse 并转到 Debug/DDMS 透视图并关闭 LogCat 视图。
【讨论】:
我面临同样的问题。当插入我的任何手机时,eclipse 在从设备获取日志时会冻结几分钟。我有最新的稳定 Eclipse (3.7.2) 和最新的 ADT 插件 (18.0.0.v201203301601-306762) 和最新的 SDK。
我避免这种事情的方法是在我启动 Eclipse 之前清除设备中的所有日志。命令是:
adb devices 列出您的设备
adb -s SERIAL_NUMBER_OF_DEVICE logcat -c【讨论】: