![]() |
Mi aplicación se cierra inesperadamente
Tengo desarrollada una aplicación para android que funciona perfectamente en android 7,8,9 y 10. Pero en android 11 se cierra de forma inesperada. La he probado en diferentes fabricantes de móviles con android 11 y pasa lo mismo. La aplicación está protegida por numerosos bloques try except, finallly, pero no consiguo interceptar el evento. Depurando desde delphi se sale tal cual no dando ninguna excepción. El implementado un manejador Applicaticon. OnTerminate pero no hace nada. Utilizo threads, compentes TCPip de indy, etc.
¿Me podrías indicar como podría capturar el evento que hace que se cierre la aplicación? ¿Qué tendría que implementar en la aplicación? La aplicación la desarrolle en delphi 10.3. La he compilado en delphi 10.4.2 y delphi 11 y hace lo mismo. El API de android que estoy utilizando es el 25. Me interesa este para que funcione en móviles más antiguos. |
Lo más rápido que se me ocurre para estos casos es que utilices un Log (a disco).
Al menos te puede dar una idea de por qué puntos está pasando un programa y por cuales no. Y de ahí "sacar" qué está fallando. |
La franja horaria es GMT +2. Ahora son las 06:33:51. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi