2012-03-05 118 views
3

我正在嘗試使用eclipse在模擬器上調試我的android應用程序。 然而,當應用程序啓動時,這個錯誤出現 -應用程序正在等待調試器附加

的應用程序正在等待調試器附加

和仿真器在該屏幕掛起,直到永遠。當我在eclipse上點擊DDMS視圖或調試視圖時,eclipse也掛起。

我已經嘗試了所有這些方法 -

  1. 加入<uses-permission android:name="android.permission.SET_DEBUG_APP"></uses-permission>
  2. 加入android:debuggable="true"
  3. 在主機配置文件中更改the line ::1 localhost with 127.0.0.1 localhost(C:\ WINDOWS \ SYSTEM32 \ DRIVERS \ ETC \主機)
  4. 確保只有1個月蝕實例已打開
  5. 重新啓動Eclipse和窗口

但是,上述步驟似乎都不能解決我的問題。

如果有人能幫我解決這個問題,那將會很棒。

回答

2

- 編輯 - 遺憾的是錯過了它在模擬器中的部分 (幾個月來一直在構建/調試android應用程序,並且在開始幾周後不會用10英尺的杆來觸摸模擬器)。

對於你的問題,我的猜測是你的應用程序的目標版本不適合你的模擬器運行。

也嘗試重新啓動模擬器。

+1

是的,請嘗試重新啓動您的手機。 – 2012-03-05 21:35:49

+0

因爲什麼時候模擬器是手機? – onit 2012-03-05 21:37:42

+0

以及..我試圖在模擬器上進行調試... – learner2010 2012-03-05 21:38:04

0

您還可以檢查您的USB驅動程序是否安裝正確並且是最新的。

+0

好..我試圖在模擬器上進行調試... – learner2010 2012-03-05 21:38:19

+0

我想這個驅動程序也在emulator和eclipse之間使用。 – 2012-03-06 04:35:55

+0

您還可以檢查防火牆是否阻止了與仿真器的連接。 – 2012-03-06 04:36:28

0

如果在使用Intellij IDEAD IDE時發生這種情況,請確保只打開一個調試會話(您可以在調試視圖中看到這些會話)。我打開了它們中的兩個,它們互相干擾,以至於調試器沒有連接。刪除它們中的一個並重新使用目前正在使用的那個解決了該問題。

0

我試着重置adb,但沒有奏效。我正在使用一個真正的設備進行調試,我重新啓動了,這也沒有工作。

最後,我重新啓動我的Eclipse,這:-)工作

0

在開發人員選項「等待調試器」可能已經set.It強制配置應用程序獲取附加到調試器。

相關問題