4

私はEclipseとAndroidを学んでいる初心者です。エミュレーターを閉じるたびに、「DeviceMonitor]Sending jdwp tracking request failed!」というメッセージが表示されます。コンソールタブで。事実、コンソールタブに表示されるのはこれだけのようです-エミュレーターのロードメッセージや、以前に見た他のものをすべて取得しているわけではありません。

ビルド、エミュレータでの実行、エミュレータでのデバッグ (デバッグ構成を設定した後、[Run] > [Debug] を使用) . . . "Debug As" が機能しません。次を参照してください: "Debug As. .." Eclipse for Android - それがこの問題に関連しているかどうかはわかりません)。

このメッセージは何を意味し、どのように修正すればよいですか? 前もって感謝します!

4

5 に答える 5

3

受け取るメッセージは Eclipse の通常のコンソールにあり、エミュレーターへの接続が失われたことを報告するだけなので、それほど重要ではありません。あなたが説明したように、あなたはそれを閉じました。

通常の Android ログは、(コンソールを介して) adb ツールを介して、または LogCat と呼ばれる Eclipse のビューでのみ表示されます。Window -> View -> Other -> Android -> LogCat に移動すると、それを作業画面に追加できます

Android ツールの他のビューも参照することをお勧めします。デバイスやエクスプローラーのように。

LogCat 出力で発生する可能性があるのは、空白になることです。LogCat をクリアする必要があり (ビューの上部にそのためのボタンがあります)、これで問題が解決しない場合は、デバイス リストでエミュレータをクリックしてみてください。それでも何も解決しない場合: Eclipse とエミュレーターを閉じて、もう一度起動します。

于 2010-11-24T01:03:54.073 に答える
1

Eclipse を閉じて、adb プロセスを停止します。コマンドラインから「adb kill-server」。

Eclipse プロジェクトを起動します。

于 2010-11-24T00:28:43.577 に答える
0

これが確実に役立つかどうかはわかりませんが、同様の問題があり、ワークスペースをプロジェクトのコピーを配置する別のフォルダーに変更し、フォルダーの名前を1文字だけ変更して解決しました。それらがすでに使用されているとは言いません。次に、プロジェクトを再度インポートする必要があり、コードに一致するように名前をリファクタリングしました(プロジェクト名のみ)。

于 2014-01-15T02:51:56.520 に答える
0

このエラーは主に、「your sdk location」/tools にある「ddms」/「android」スクリプトに不適切な権限が設定されていることが原因です。

取得している場合のみ

Sending tracking request failed!

エラーが発生した場合は、tools/android に割り当てられている権限を変更してください。これを行うには、ファイル ブラウザーを使用して "your sdk location"/tools/ ディレクトリを開きます。android という名前のファイルが表示されるはずです。右クリック -> プロパティ -> 権限タブ -> 実行を許可してプログラムを選択します。[chmod]。

あなたのエラーが

Sending jdwp tracking request failed!

次に、「your sdk location/tools/ddms」について上記と同じ手順を適用する必要があります。

于 2014-01-15T13:50:32.070 に答える