2009-07-27 58 views
4

我对Eclipse和Mojo(.NET人)很新颖。我在调试时遇到困难。我可以设置断点并切换到“Debug”透视图,但无论我能做什么(我正在以调试模式运行),我似乎都无法让IDE停在仿真器的断点处。我相信这对Eclipse来说是一个相当新手的错误。任何人都可以按照自己的步骤一步步走。用Eclipse和Aptana调试Mojo for Palm Pre

回答

5

目前,还没有办法设置在Eclipse中断点用手掌仿真器使用。

正如Gtompson83所提到的,我们所需要做的就是包含在SDK中的gdb样式的命令行调试器。

是的,这是一种痛苦。

我觉得更容易附着在emulator via ssh在您的应用程序(向下滚动到“调试”一节)来查看日志记录,然后只需using logging弄清楚是怎么回事。

+0

我成功通过ssh进入并使用'log'命令,但停止记录的适当方式是什么? “退出”,“退出”等似乎没有响应。 – 2009-08-22 14:24:28

3

Palm有一个调试器作为命令行工具的一部分。您可以设置中断点并检查变量。

Debugger Info

2

我喜欢使用Ares调试器/记录器。它甚至适用于未使用Ares开发的代码。

在Eclipse中启动调试模式后(更改应用程序的调试配置以检查Inspectable和Mojo调试的复选框), 在您的浏览器中启动以下URL(我已使用Google Chrome获得最佳结果) :

http://ares.palm.com/AresDebug/(可以使用也AresLog用于记录器)

对于AresDebug你可能需要调整脚本过滤下手无论您appinfo.json文件具有“ID”的值,然后按获取脚本。那么你基本上很好去。您可以选择另一个* .js文件并设置断点等。