1

Android SDK 3.0 を実行していて、Eclipse adt プラグインでデバッグしようとしています。私の helloAndroid アプリは、エミュレーターで更新されることがありますが、起動しません。いくつかの症状があります:

まず、コンソールに次のメッセージが表示されます。

[2011-03-18 08:05:26 - ddmlib]確立された接続がホスト マシンのソフトウェアによって中止されました
java.io.IOException: 確立された接続がホスト マシンのソフトウェアによって中止されました

次に、Eclipse の logcat ビューには、次のメッセージが多数含まれています。

03-18 12:13:13.243: 情報/jdwp(387): 2 番目のデバッガーを無視します -- 受け入れてドロップします

第 3 に、Eclipse の DDMS パースペクティブは、コンソール ビューを除いて完全に空白です。

ADT とプラットフォームを再インストールしてみました。デバッグ用にエミュレータ ターゲットに開発ツールを設定してみました ([開発ツール] > [開発設定] > [デバッガを待機])。いくつかのデバッグ構成を変更してみました (手動/自動、デフォルト アクティビティの起動、com.example.helloandroid.HelloAndroid の起動)。

現在、アプリのアップロードにある程度成功していますが、デバッガーと DDMS が必要です。アドバイスをいただければ幸いです。

4

3 に答える 3

1

Eclipse (Linux) で ADT 10 と API3.0 に移行したところ、動作しますが、非常に遅いです。最初は debuggerd のエラー メッセージがいくつかありました。Eclipse側でこれを調査しましたか? 統合の問題のようです..

于 2011-03-18T15:01:53.010 に答える
0

すべての Eclipse インスタンスを終了し、ddms を閉じ、コマンド プロンプトを開き、adb kill-server と入力して Eclipse を開始します。

Atrix デバイスを接続すると、DDMS コンソールにこれらのメッセージが表示され続けますが、無視します。

于 2011-06-28T17:47:41.710 に答える
0

グーグルで検索すると、android "Ignoring second debugger"2 つの DDMS または 2 つの ADT プラグイン (または Eclipse インスタンス) を実行していることがわかります。これにより、デバッガーが機能しなくなります。

于 2011-03-18T14:36:02.847 に答える