我正在尝试在Android应用程序中使用调试,当遇到断点时,Eclipse会向我显示很多窗口,其中一个是带有提示符的“交互式控制台”:我认为可以输入陈述和/或其他东西,但它似乎被禁用。 我该如何使用它?
答案 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)
您可以使用Logcat
,并可以使用
android.util.Log.e("","CheckPoint");
您可以使用Toast
代替检查点,如:
Toast.makeText(this, "Write here what you want see",1 or 0).show();
1→长时间显示,短时间显示0。
在程序运行时,您的设备屏幕会显示此Toast。
您可以使用控制台屏幕查看输出,例如打印语句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);
}
将显示错误消息。