我是Eclipse和Mojo(.NET家伙)的新手。我调试有困难。我可以设置断点并切换到“Debug”透视图,但无论我能做什么(我在调试模式下运行),我似乎无法让IDE停止在模拟器中的断点处。我确信这是Eclipse的新手错误。任何人都可以一步一步地跟进。
答案 0 :(得分:5)
目前,没有办法在eclipse中设置断点以与掌上电脑模拟器一起使用。
正如Gtompson83所提到的,我们必须使用的是SDK附带的gdb风格的命令行调试器。
是的,这很痛苦。
我发现更容易附加到emulator via ssh(向下滚动到“调试”部分)以查看日志记录,然后只需在应用中using logging来了解发生了什么。
答案 1 :(得分:3)
Palm将调试器作为命令行工具的一部分。您可以设置断点并检查变量。
答案 2 :(得分:2)
我喜欢使用战神调试器/记录器。它甚至适用于未使用战神开发的代码。
在Eclipse中启动调试模式后(更改了应用程序的调试配置以检查Inspectable和Mojo调试的复选框), 在您的浏览器中启动以下网址(我使用Google Chrome获得了最佳效果):
http://ares.palm.com/AresDebug/(你也可以使用AresLog作为记录器)
对于AresDebug,您可能需要调整脚本过滤器以从appinfo.json文件的“id”值开始,然后按Get Scripts。然后你基本上很好。您可以选择另一个* .js文件并设置断点等。