они не отвечают на вашу проблему, потому что это может быть то или это. лучший ответ заключается в том, что вы должны добавить max в журнал везде в вашем коде, чтобы понять, что происходит не так.
например, в каждой процедуре добавить
procedure xxx;
begin
{$IFDEF DEBUG}
ALLog('xxx', 'Start', TalLogType.verbose);
{$ENDIF}
....
{$IFDEF DEBUG}
ALLog('xxx', 'End', TalLogType.verbose);
{$ENDIF}
end;
и после того, как в Android-мониторе вы легко поймете, что процедура приведет к сбою. я думаю, что это не внутри основного потока пользовательского интерфейса, у вас есть ошибка, иначе вы получите сообщение, а не приложение, которое близко