2011-07-20 24 views
6

我有幾個AsyncTask工作線程,並且在運行期間其中一個在Eclipse中顯示爲「異常RuntimeException」。我無法找出異常的原因,甚至找不到線程/代碼正在運行。幫助調試線程(AsyncTask)RuntimeException導致Android/Eclipse

我看到的只是線程11,AsyncTask#2。在下面,它說:

Thread.run() line: 1096 
ThreadPoolExecutor$Worker.run() line: 561 
ThreadPoolExecutor.runWorker(ThreadPoolExecutor$Worker) line: 1086 

沒有哪個給我提示什麼代碼導致了異常。我檢查了變量,但我也沒有看到任何提示。我在LogCat中看不到任何異常。

回答

11

我在我的LogCat中看不到任何異常。

程序可能會暫停,並且您不會使用Eclipse調試器恢復它。只有在這之後,該異常纔會顯示在控制檯中。

+1

你是對的!恢復後,我在日誌中得到一堆錯誤信息。這現在更有幫助。謝謝! – gnychis

+0

完美!非常有用,謝謝。 –