我是新來的Android框架(使用Eclipse),我有一個關於調試的問題。最近我在一個活動中做了這個錯誤:如何調試Android項目
// The installation button
Button button = (Button) findViewById(R.id.preparationInstallButtonID);
button.setOnClickListener(this);
setContentView(R.layout.preparation);
即我試圖在佈局渲染之前添加一個onclick事件。這使程序崩潰,「對不起,應用程序xxx已意外停止」。在調試模式下再次運行它,Eclipse打開一個包含「Thread < 3>(Suspended)」等的調試窗口(我相信你知道我在說哪個窗口)。
現在,我怎麼能夠在這裏提取有用的數據?關於上面的問題,我發現如何通過反覆試驗來修復它,但是讓我們說我無法做反覆試驗,調試窗口如何幫助我找到錯誤的根源?它說「異常RuntimeException」,但我沒有看到任何指針,在我的代碼中發生異常的地方。
您應該能夠在logcat窗口中看到您的調用堆棧的回溯。它可能會以紅色打印。用它來確定哪個方法拋出異常。 –