1

私はRubyとrhomobileの初心者です。シミュレーターを使用して正常にデバッグしています。ブレークポイントを設定できます...フレームワークコード内でデバッグできないことを除いて、すべて正常に動作します。rhomobile アプリでフレームワーク コードを使用してデバッグするにはどうすればよいですか? フレームワーク内でデバッグできるように、rho studio を構成するにはどうすればよいですか? 私はルビーと日食の初心者です。

詳細: フレームワーク内で関数をデバッグしようとすると、問題が発生します。例: model.find(:all) にブレークポイントを設定しました。デバッガーはここで停止しますが、デバッグしたいときにメソッドを見つけて入力せず、単に実行して次の命令に進みます。要するに、一歩踏み出したいのですが、一歩踏み出してしまいます。編集モードで、「class TestController < Rho::RhoController」のような行で「Rho::RhoController」の上で control + 左マウス ボタンを押すと、/ rhodes-3.2 が開きません。 .1/lib/framework/rho/rhocontroller.rb。このクラスのソース コードはここにあります。

4

1 に答える 1

1

それが完了したら、最初にrhostudioをインストールする必要があります。Rhosimulator を介してアプリケーションを実行する必要があります。Rhosimulator は、ネイティブの blackberry、android、および ios シミュレーターよりも非常に高速です。

次の手順に従ってください: トップメニューから Run » Debug Configurations… を選択します 左の 'Rhodes Application' セクションを見つけて、新しい設定を追加 (または既存の設定を変更) 'Common setting' タブで、横にある 'Browse…' ボタンをクリックしてプロジェクトを選択します「プロジェクト名:」プラットフォームとして「Rho シミュレーター」を選択します。「適用」をクリックしてから「デバッグ」をクリックします。</p>

.rb ファイルに既にブレークポイントが追加されているので、コンソール ウィンドウのログで表示できます。

于 2011-12-05T12:36:12.990 に答える