使用Eclipse& amp;调试Palm Pre的Mojo集锦

时间:2009-07-27 03:11:04

标签: aptana palm-pre mojo-sdk

我是Eclipse和Mojo(.NET家伙)的新手。我调试有困难。我可以设置断点并切换到“Debug”透视图,但无论我能做什么(我在调试模式下运行),我似乎无法让IDE停止在模拟器中的断点处。我确信这是Eclipse的新手错误。任何人都可以一步一步地跟进。

3 个答案:

答案 0 :(得分:5)

目前,没有办法在eclipse中设置断点以与掌上电脑模拟器一起使用。

正如Gtompson83所提到的,我们必须使用的是SDK附带的gdb风格的命令行调试器。

是的,这很痛苦。

我发现更容易附加到emulator via ssh(向下滚动到“调试”部分)以查看日志记录,然后只需在应用中using logging来了解发生了什么。

答案 1 :(得分:3)

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

Debugger Info

答案 2 :(得分:2)

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

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

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

对于AresDebug,您可能需要调整脚本过滤器以从appinfo.json文件的“id”值开始,然后按Get Scripts。然后你基本上很好。您可以选择另一个* .js文件并设置断点等。