我正在使用Eclipse。Android:更具描述性的錯誤請!
我燒幾個小時試圖調試我的第一個(非常簡單)android應用程序。
當我遇到一個錯誤,我沒有得到一個適當的例外與描述出了什麼問題,我得到一個屏幕要求的源代碼和「暫停(異常RuntimeException))」在調試日誌。
我正在訴諸每一行記錄來查看最後一個執行點的位置,然後試圖通過使用google搜索來了解爲什麼以下行會導致錯誤。
查看我的屏幕截圖:Error和Missing Source。
突出顯示的行:
SimpleCursorAdapter scaSights = new SimpleCursorAdapter(this,R.layout.sight_row,sightsCursor,fromDisplayFields,toDataFields);
是其中發生異常。我不知道那裏有什麼問題,但是一個好的異常消息會有所幫助,而不是源代碼的提示。
任何幫助非常感謝!
Log說什麼? http://developer.android.com/guide/developing/debug-tasks。html將其視爲「logcat」 – DrColossos 2011-01-23 19:03:17
Nothing usefull - 我有時通過閱讀logcat來獲取某些內容,但最近它似乎首先要求我在給logcat記錄錯誤之前先給它一個源代碼。 http://cde.co.za/shared/hein/logcat.jpg – 2011-01-23 19:29:54
您作爲「錯誤」包含的視圖不是Logcat輸出。要麼讓它完全炸彈,然後切換到logcat來查看異常。 – 2011-01-23 19:44:52