2013-04-28 63 views
0

我正在編寫一個在啓動時啓動的Android應用程序。我使用模擬器在Eclipse下開發/測試它。此應用程序在啓動過程中崩潰,但爲了調試此問題,沒有logcat輸出供我參考,即使我在相同的應用程序中獲得正確的logcat輸出,如果在啓動後手動調用它,相同的Eclipse和logcat配置。Android:在啓動時沒有在Eclipse中通過模擬器輸出logcat輸出

下面是我如何啓動模擬器:(1)我停止它; (2)我通過Android虛擬設備管理器使用「從快照啓動」未設置來重新啓動它。當我這樣做時,應用程序啓動並在崩潰之前釋放一些Toasts,所以我知道它至少在死前開始運行,但在Eclipse中我看不到任何logcat輸出。

有沒有人知道如何強制logcat輸出顯示在Eclipse的logcat窗口中時調用模擬器內的啓動應用程序?謝謝。

回答

2

它會自動執行此操作。確保您轉到DDMS透視圖並選擇新的模擬器實例,因爲LogCat可能會顯示您以前的模擬器實例的內容,或者如果在「DDMS設備」視圖中未選擇任何內容,則根本沒有任何內容。

+0

是的,那個伎倆,CommonsWare。謝謝。之前,我沒有在重新啓動時打開DDMS透視圖,並且顯示的只是以前實例的logcat。現在,我在重新啓動期間看到所有logcat輸出。問題解決了。 (注意:我會爲你投票,但我還沒有發展足夠的聲望來這樣做)。 – NYCHippo 2013-04-28 17:08:48