- 締切済み
Eclipse で S! Appli Emulator [統合版] のデバッグ
S!アプリ(JSCL版)を製作中ですが、デバッグがうまくいかず困っています。(ブレークポイントでブレークしない。) 開発環境) ・j2sdk1.4.2_16 ・Eclipse3.2.0 (日本語化済み) ※ 3.2.1でも現象同じ ・JSCL用 S! Appli Emulator - S! Appli Emulator [統合版] ・Eclipse向けプラグイン : 632-111-EclipsePlugin_JSCL_20070202 環境構築) インストールや設定などは、プラグイン同封のIDE組込みガイドを参照しました。(手順通り) 次の操作によりデバッグを開始しています。 メニュー[実行] -> [構成及びデバッグ] -> S!アプリ-新規構成] (設定内容:プロジェクト=プロジェクト名、JADファイル=フルパス、 エミュレータ=S! Appli Emulator [ 統合版 ] Ver. 1.0.0、 デバイス=S!_Appli_Universal_JSCL1_3_2) -> [デバッグ] エミュレータが起動され、以下がコンソールに表示されます。 transport:dt_socket address: localhost:2800 server: 8000 suspend: n [[KVMDebugProxy/Out]]: Connecting to localhost on port 2800 [[KVMDebugProxy/Out]]: Waiting for debugger on port 8000 [[KVMDebugProxy/Err]]: KVM not ready: Connection refused: connect initialize MA-x Emulator [[KVMDebugProxy/Out]]: Connection received. また、ポートの状況は次のようになっています。(netstat -bo) Proto Local Address Foreign Address State PID TCP User:2800 localhost:4936 ESTABLISHED 3896 [emulator.exe] TCP User:4936 localhost:2800 ESTABLISHED 924 [java.exe] TCP User:4937 localhost:8000 ESTABLISHED 208 [javaw.exe] TCP User:8000 localhost:4937 ESTABLISHED 924 [java.exe] ここで、ソフトキーを押しますが、ブレークせずに処理は続きます。 (ソフトキーを押した所にブレークポイントを設定しています。 また、他の箇所に設定しても止まりません。) アプリ自体は以下の条件で期待通りに動いています。 ・Eclipse上での実施 ・エミュレータ単体での実施 ・Eclipse上でのデバッグ実施(上記ブレークしません) ・MEXAプラグインを導入し、MEXAプロジェクトとした場合、 実行、デバッグ(ブレーク含む)とも問題ありません。 いろいろ調査、検索しましたが解決できず、手順や設定の問題など その他、情報あれば教えてください。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- isle
- ベストアンサー率51% (77/150)
未確認ですが、Eclipseで認識されているJREが公開版になっててそれが原因だったりとかしませんかね。 SDKのインストールフォルダ下のjreフォルダにあるJREを手動で登録してみては?
お礼
ご回答ありがとうございます。 残念ながら現象かわりませんでした。