2012-11-08 37 views
1

我知道DDMS允許調試器連接到仿真器/ android設備。但是在eclipse中顯示的DDMS控制檯視圖的目的究竟是什麼?Android DDMS控制檯視圖的用途:我應該期望它顯示堆棧跟蹤嗎?

它顯示了亞行連接失敗的狀態,

,但我應該期待堆棧崩潰程序的痕跡?我只在logcat中看到堆棧跟蹤/崩潰,但不在ddms控制檯中。

任何想法?

感謝,

+1

你使用的是eclipse嗎? – FoamyGuy

+0

是的,我正在使用日食與ADT – Ahmed

回答

0

它不露面不多,但通常在亞行作用漲它就會彈開。我認爲,就像Android一樣,它顯示了stdout會說什麼(命令行版本將轉儲的文本)。我從來沒有在該控制檯視圖中看到堆棧跟蹤。

有幾次我遇到像adb這樣的問題,而且我必須在命令行上運行命令,例如「adb kill-server」,DDMS會嚇倒並嘗試重新連接,通常是11次嘗試。

0

控制檯視圖是日食的一部分,而不是DDMS的,請參閱here而控制檯視圖都有其自身的功能是指here希望這將有助於當你的應用程序崩潰通常可以識別logcat的錯誤查看它會顯示詳細的運行時錯誤,如果任何...這個答案是基於我的理解你的問題,如果它沒有相關的請在下面評論我會刪除。

-1

在DDMS視圖中,您可以直接連接到模擬器。例如,您可以調用模擬器,發送短信給模擬器以及地理位置。 除了向您展示USB與設備之間的通信之外,DDMS中的控制檯選項卡無任何用途。 您不應該期望在「控制檯」選項卡中看到日誌信息。

+0

? DDMS控制檯視圖的目的請閱讀該問題 –