2009-07-27 64 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文件並設置斷點等。