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