Помощь в отладке потока (AsyncTask) RuntimeException причина в Android / Eclipse - PullRequest
6 голосов
/ 20 июля 2011

У меня есть несколько рабочих потоков AsyncTask, и во время выполнения один из них отображается в Eclipse как «исключение RuntimeException».У меня проблемы с выяснением причины исключения или даже с тем, какой поток / код выполнялся.

Все, что я вижу, это поток 11, AsyncTask # 2.Ниже написано:

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

, ни один из которых не подсказывает мне, какой код вызвал исключение.Я проверил переменные, но я также не вижу никаких намеков на это.Я также не вижу ничего об исключении в моем LogCat.

1 Ответ

11 голосов
/ 20 июля 2011

Я не вижу ничего об исключении в моем LogCat.

Скорее всего, программа приостановит себя, и вы не возобновите ее с помощью отладчика Eclipse. Только после этого исключение будет отображаться в консоли.

...