我試圖在Android應用程序中進行調試,當遇到斷點時,Eclipse向我展示了很多窗口,其中之一是帶有提示符的「交互式控制檯」 :我認爲能夠輸入語句和/或其他內容,但它似乎被禁用。 我該如何使用它?如何在調試中使用Eclipse交互式控制檯
回答
窗口 - 顯示視圖 - 調試 - 顯示
這將爲您提供一個窗口中輸入的語句和執行/檢查它們。 這是一個在覈心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/
您可以使用
Logcat
並可以通過看你的檢查點android.util.Log.e("","CheckPoint");
可以使用
Toast
像你敬酒檢查要點:Toast.makeText(this, "Write here what you want see",1 or 0).show();
1->長的時間很短的時間顯示爲0。
此程序在程序運行時顯示在設備屏幕上。
您可以使用控制檯屏幕看到這樣的打印語句防爆輸出---
java.lang.System.out.print("Checking");
這是你已經安裝其他插件可能提供這一觀點,而且它並不意味着供Android Java代碼使用。請參閱here(不接受答案,但社區青睞)。
使用 try{ statements...; } catch(Exception e){ System.out.println("the error message "+e); }
將顯示錯誤消息。
只要調試程序希望從控制檯輸入一些信息,就會使用Eclipse調試視圖中的「交互式控制檯」。
- 1. python交互式調試控制檯中的Ipython(eclipse)
- 2. Eclipse中的交互式控制檯
- 3. 在Eclipse中使用Pydev的交互式控制檯?
- 4. 在Flash調試中間的交互式控制檯(flash builder 4)
- 5. pydev:在控制檯模式下調試(交互式)?
- 6. 如何在ruby交互式控制檯中使用json?
- 7. 如何使PyDev調試控制檯交互?
- 8. 交互式Flash控制檯
- 9. 使用Q庫在Jupyter筆記本中退出交互式控制檯調試
- 10. pdb.set_trace()for powershell跳入調試器交互式控制檯
- 11. 如何在沒有交互式控制檯的情況下進行調試
- 12. 交互式pyDev控制檯在斷點
- 13. 如何在Python交互式控制檯中捕獲'Ctrl-D'?
- 14. 如何在PyDev的交互式控制檯中換行?
- 15. Pycharm:在交互式調試控制檯中覆蓋函數變量
- 16. 用掃描儀調試eclipse控制檯
- 17. Eclipse中的調試控制檯
- 18. 交互式控制檯爲Ruby,PHP
- 19. 有沒有交互式cakephp控制檯?
- 20. 是否有ABAP交互式控制檯?
- 21. Erlang交互式控制檯事件
- 22. Visual Studio交互式控制檯寬度
- 23. Sublime Text 3 Python交互式控制檯?
- 24. QML交互式控制檯小部件
- 25. 推薦的Ruby交互式控制檯
- 26. pydev交互式控制檯和raw_input
- 27. (控制檯)R中的用戶交互?
- 28. 在gui應用程序中進行交互式控制檯/窗口交互
- 29. 如何編寫單元測試交互式控制檯應用程序
- 30. 如何在Eclipse中調試時將PHP消息記錄到調試控制檯?
@ Cris還有另一種看法'Expressions',您可以在其中輸入一些對當前執行點進行檢查並執行一些計算的語句。 – Varun 2013-09-11 23:37:45