如何在调试中使用Eclipse交互式控制台

时间:2011-04-07 10:13:09

标签: android eclipse debugging

我正在尝试在Android应用程序中使用调试,当遇到断点时,Eclipse会向我显示很多窗口,其中一个是带有提示符的“交互式控制台”:我认为可以输入陈述和/或其他东西,但它似乎被禁用。 我该如何使用它?

5 个答案:

答案 0 :(得分:7)

窗口 - 显示视图 - 调试 - 显示

这将为您提供一个输入语句并执行/检查它们的窗口。 这是核心eclipse平台中可用的功能。它适用于大多数情况下基于Android的项目。

有关显示视图的更多信息,请访问:http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/views/debug/ref-debug_view.htm

要详细了解Eclipse的调试功能,请查看以下帖子:http://www.cavdar.net/2008/09/13/5-tips-for-debugging-java-code-in-eclipse/

答案 1 :(得分:1)

只要调试程序需要来自控制台的一些输入,就会使用Eclipse Debug视图中的“Interactive Console”。

答案 2 :(得分:0)

  1. 您可以使用Logcat,并可以使用

    查看您的检查点

    android.util.Log.e("","CheckPoint");

  2. 您可以使用Toast代替检查点,如:

    Toast.makeText(this, "Write here what you want see",1 or 0).show();

    1→长时间显示,短时间显示0。

    在程序运行时,您的设备屏幕会显示此Toast。

  3. 您可以使用控制台屏幕查看输出,例如打印语句Ex ---

    java.lang.System.out.print("Checking");

答案 3 :(得分:0)

可能你安装了其他提供该视图的插件,并不是Android Java代码所使用的。请参阅here(未接受的答案,但受社区青睐)。

答案 4 :(得分:-1)

使用     try{ statements...; } catch(Exception e){ System.out.println("the error message "+e); } 将显示错误消息。