2010-10-20 51 views
5

我是一個學習Eclipse和Android的noob。每當我關閉模擬器時,我會得到「DeviceMonitor]發送jdwp跟蹤請求失敗!」在控制檯選項卡中。事實上,這似乎是我在控制檯選項卡上得到的唯一的東西 - 我沒有得到所有模擬器加載消息和其他我以前看到的東西。「DeviceMonitor」發送jdwp跟蹤請求失敗!「在Eclipse/Android中

其他一切似乎都能正常工作,我可以在仿真器中運行,在仿真器中進行調試(在設置調試配置後通過運行>調試...我無法獲得「調試爲」的工作,請參閱: "Debug As..." in Eclipse for Android - 不知道這是否與這個問題有關)。

這條消息的含義是什麼,我該如何糾正?提前致謝!

回答

1

關閉eclipse,停止adb進程。從命令行「adb kill-server」。

啓動您的eclipse項目。

+0

是描述相同的做法,顯然是會做的伎倆。但是如果我不得不退出Eclipse並且每次都殺死adb,我開始得到這個消息,我會浪費很多時間來做這些事情?爲什麼我一直在努力獲取它,以及我必須做些什麼來阻止它? – 2010-12-08 13:56:55

3

您收到的消息是在Eclipse的正常控制檯中,並且並不重要,因爲它只是向您報告與模擬器的連接已丟失。那好,就像你描述的那樣關閉它。

正常的Android日誌只能通過adb工具(通過控制檯)或者Eclipse中的視圖LogCat來看到。你可以添加到您的工作屏幕,如果你去窗口 - >查看 - >其他 - > Android的 - > LogCat

我建議看一下android工具的其他視圖。像設備或資源管理器。

LogCat輸出可能發生的情況是它變爲空白。比您需要清除LogCat(在視圖頂部有一個按鈕),並且這無助於嘗試單擊設備列表中的仿真器。如果沒有什麼幫助:關閉日食和模擬器,並再次啓動它們。

+0

一旦我收到此消息,我不會在控制檯中收到任何其他消息,除非此消息 - 即使我每次重新啓動模擬器會話時都會得到一個新消息。因此,經過長時間的編輯/測試,我可能會在控制檯中看到很多這些消息,但沒有其他的東西。 – 2010-12-08 13:54:56

+0

你知道eclipse控制檯和LogCat之間的區別嗎? – WarrenFaith 2010-12-08 16:03:49

1

我通過更改連接到PC和設備的USB電纜來修復。 在此之前,重新啓動dev機器,eclipse,甚至設備dint幫助。

0

我不知道這是否會有幫助,但我有類似的問題,我通過將工作區更改爲不同的文件夾,我放置了項目的副本並將文件夾的名稱更改爲一個這樣它就不會告訴我他們已經在使用了。然後我工作,我只需要再次導入項目,我重構他們的名字來匹配代碼(只是項目名稱)。

0

此錯誤主要是由於「ddms」/「android」代碼位於「您的sdk位置」/ tools中的錯誤權限設置造成的。

如果你只得到

Sending tracking request failed! 

錯誤,則改變分配給工具/ Android的權限。 要做到這一點,打開目錄「你的SDK位置」/工具/使用文件瀏覽器。您應該看到一個名爲android的文件,右鍵單擊 - >屬性 - >權限選項卡 - >選擇允許執行和編程。 [CHMOD]。

如果你的錯誤是

Sending jdwp tracking request failed! 

,那麼你需要申請上面對於「您的SDK位置/工具/ DDMS」