2009-07-27 8 views
4

私はEclipseとMojo(.NETの男)にはかなり新しいです。私はデバッグに問題があります。私はブレークポイントを設定し、 "デバッグ"パースペクティブに切り替えることができますが、何ができるか(私はデバッグモードで実行しています)でも、エミュレータのブレークポイントでIDEを停止させることはできません。私はそれがEclipseでかなり初心者の間違いだと確信しています。誰でも私が従うことができるステップで良いステップを持っています。Eclipse&AptanaでPalm PreのためのMojoをデバッグ

答えて

5

現在、ヤシのエミュレータで使用するためのEclipseにブレークポイントを設定する方法はありません。

Gtompson83に言及したとおり、私たちが取り組んでいるのは、SDKに含まれているgdbスタイルのコマンドラインデバッガだけです。

はい、それは痛みです。

emulator via ssh(「デバッグ」セクションまでスクロールしてください)に接続してログを表示すると、アプリ内でusing loggingだけが表示され、何が起こっているのかがわかりやすくなります。

+0

sshでうまくいき、 'log'コマンドを使用しましたが、ロギングを停止する適切な方法は何ですか? 'quit'、 'exit'などは反応しないようです。 –

+0

ctrl-cはあなたをロガーから追い出します。しかし、アプリは決して "ロギングを止める"ことはありません。ただログ出力を見ているかどうかだけです。 –

+0

@Casebashリンクを更新しました。 –

3

Palmにはコマンドラインツールの一部としてデバッガがあります。ブレークポイントとチェック変数を設定することができます。

Debugger Info

2

私はAres Debugger/Loggerを使いたいです。 Aresを使用して開発されていないコードでも機能します。

は、Eclipseでデバッグモードを開始した後(ブラウザでInspectableとMojoのデバッグチェックボックスをオンにしたデバッグ設定を変更した)、ブラウザで次のURLを起動します。 :

http://ares.palm.com/AresDebug/(あなたもロガーのためAresLogを使用することができます)

AresDebugのために、あなたのappinfo.jsonファイルが「ID」の値に対して、[スクリプトを入手押した何で開始するスクリプトフィルタを調整する必要があります。それから、基本的にはいいですね。別の* .jsファイルを選択してブレークポイントなどを設定することができます。

関連する問題