崩溃/重新安装后LogCat不显示任何内容

时间:2011-03-29 06:45:30

标签: android eclipse macos logcat

首先,作为背景:我在Mac上运行OS X 10.6.7。将Eclipse用于Android开发类我(并希望最终直接为Android开发)。

几天前我遇到了令人讨厌的Eclipse崩溃,重新启动后我无法从LogCat获取任何输出。我尝试了所有我能想到的东西,而且我根本无法得到任何东西出现在日志中。我尝试了重新安装Eclipse的nuke-it-orbit,它至少有点不同。当我运行此代码片段时,我想出了测试内容:

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;

public class LogTester extends Activity {
    /** Called when the activity is first created. */
    public static final String TAG = "LogTester";

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        Log.d(TAG, "Activity was created");
        Log.d(TAG, "Anybody Home?");  
    }
}

...它向我显示this(显然我不能直接将图像作为菜鸟发布),但当我实际点击LogCat的LogTester选项卡时,I see nothing。当我点击返回主日志选项卡时,反之亦然,正如您所看到的那样,其中应包含11个新项目。

我尝试更改字体,因为显示字体可能存在某种问题,我听说字体和10.6.7存在奇怪的问题。但我得到一个“从插件调用代码时出现问题:”org.eclipse.ui.workbench“。”错误并完全拒绝更改字体类型。我无法弄清楚Eclipse隐藏这个偏好的位置,所以我可以尝试手动操作它。

对于我接下来要尝试的事情,任何人都有任何想法/建议吗?这绝对令人抓狂。谢谢!

更新(凌晨3点31分):我删除并重新创建了我的AVM大约第15次,LogCat突然开始工作。如果我知道为什么会发生故障,但我不会质疑它。

2 个答案:

答案 0 :(得分:9)

尝试切换到DDMS perspective并点击Device tab中的活动模拟器。你的Logcat应该刷新。

答案 1 :(得分:0)

我知道这个帖子已经过时了,但由于某些原因使用Firebase启用了过滤器,在我试图弄清楚发生了什么的时候,它真的让我困惑了几分钟。

您可以在此处更改过滤器(在Android监视器面板中):

change filter