Приложение прерывается как сумасшедший - PullRequest
2 голосов
/ 21 июля 2011

У меня было отлично работающее приложение C ++ (нативное для Android) ... затем я ввел несколько try {} catch {} операторов, и если я отлаживаю приложение, оно прерывается как сумасшедший в случайных, правильных частях кода , Если я запускаю приложение, оно останавливается для прерывания. Zygote ( app_process ) жалуется на сигнал 2 , который равен SIGINT .

У меня было несколько предложений try-catch в моем приложении, которые работали нормально, прежде чем я добавил тонну предложений try-catch. На данный момент я уверен, что есть много вложенных блоков try-catch, может быть, ОС Android не может обработать столько прерываний для вложенных блоков?

Я хотел бы отметить, что в Windows тот же код работает без сбоев.

1 Ответ

1 голос
/ 21 июля 2011

Сделайте полную перестройку.Ваша информация отладки может быть отключена.Это лучший ответ, который можно дать с информацией в ОП.

...