電子書籍の厳選無料作品が豊富!

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プロジェクトとした場合、
 実行、デバッグ(ブレーク含む)とも問題ありません。

いろいろ調査、検索しましたが解決できず、手順や設定の問題など
その他、情報あれば教えてください。よろしくお願いします。

A 回答 (1件)

未確認ですが、Eclipseで認識されているJREが公開版になっててそれが原因だったりとかしませんかね。


SDKのインストールフォルダ下のjreフォルダにあるJREを手動で登録してみては?
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
残念ながら現象かわりませんでした。

お礼日時:2007/11/09 17:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!