おはようございます。発言者のouterletです。
皆さま同じ問題で悩んでらっしゃったのですね…。
さて、当方にていくつか気づいたことがあるので投稿させて頂きました。
> そしてこの警告が表示されるようになって以降、簡単なプログラム(あるActivityでIntentを生成して、これを引数とした
> startActivityForResultで他のActivityを起動するというもの。以前は動いていました)を動かしてもエラーが発生するうえ
> に、DDMSにも一切メッセージが出ないという困った事態になっています。
上記の件について改めて確認したところ、単純なコーディングミスが見つかりました。
LogCatにも、ばっちり原因を特定できるエラーが出ていました…。
我ながらボケていたとしか言いようがなく、恥じ入るばかりです。
混乱させたようでしたら申し訳ありません。
> [2010-xx-xx xx:xx:xx - DeviceMonitor]Sending jdwp tracking request failed!
本命の、上記の件については殆ど進展はありません。
ADTだけインストールして日本語化もしないEclipseを使って試してみたのですが、ADK and AVD Managerからエミュレータを起
動して、そのままエミュを終了させただけでもやはりこのメッセージが出るので、ADT PluginとAndroid SDK(とEclipse?)以
外に悪さをしているものはないようです。
jdwpに限定して色々調べてみたのですが、DDMSのLogCatに、エミュレータの起動時に、"jdwp"というタグで以下のようなメッセージが出
力されているのを見かけました。以下にDEBUGとERRORのみ抜粋して記載します。
09-26 02:30:56.546: DEBUG/jdwp(126): JDWP shutting down net...
09-26 02:30:56.556: DEBUG/jdwp(126): +++ peer disconnected
09-26 02:31:04.776: ERROR/jdwp(191): Failed sending req to debugger:
Broken pipe (-1 of 27)
09-26 02:31:04.806: ERROR/jdwp(191): Failed sending req to debugger:
Broken pipe (-1 of 27)
09-26 02:31:04.806: ERROR/jdwp(191): Failed sending reply to debugger:
Broken pipe
09-26 02:31:08.096: ERROR/jdwp(210): Failed sending reply to debugger:
Broken pipe
Dalvik VMとデバッガの間に通信が確立されていない?ように思えますが、詳細は不明です。
DDMS単体で動かした時は表示されないのですが、EclipseのDDMS Pluginから動作させると出るようです。
引き続き当方でも調べてみますが、もしこれで何か分かる方いらっしゃれば幸いです。