我不知道這個問題是否適合這個網站,但我認爲這個地方比這個問題比stackoverflow更好。如果調試工作不正常(Eclipse IDE,Android SDK),我應該怎麼做?
我正在開發一個使用Eclipse的Android應用程序。當我在開發應用程序時遇到複雜的問題/錯誤時,我總是debug
和log
。
但是,這是我第一次遇到debug
和log
似乎無法正常工作的情況。事情是這樣的:
- 當我運行我的應用程序(使用對數):在我的適配器
getView
方法是不叫,我通過使用日誌知道這一點。 - 當我逐步調試時:我的適配器中的
getView
方法被調用,但是它給了我NPE
(空指針異常)。 - 當我調試它,但沒有一步一步:就像當我運行我的應用程序時,程序從未進入
getView
方法。
注:第三屆意味着我設置一些斷點,然後我調試我需要調試(不是一步一步),那麼我會跳到下一個斷點,而第二個手段我調試應用程序一步一步,不會跳過任何東西。
我試圖解決這個錯誤超過20小時,但我仍然無法讓事情正常工作。
你是否遇到過像我一樣的問題,在運行和調試程序時,甚至是不同的調試方法給你一個不同的結果?
現在該怎麼辦?
請給出更多的細節或示例,說明在不同模式下運行應用程序時會發生什麼情況。 – superM
@superM請參閱編輯的問題。謝謝 –
創建一個[簡單,自包含,可編譯的示例](http://sscce.org/)來演示問題。 – Wilbert