2 votos

¿Cuál es el motivo exacto de "Desafortunadamente, la aplicación se ha detenido"?

Este error rara vez se produce en las aplicaciones del sistema, pero a veces se produce al abrir una aplicación recién instalada y esa aplicación no se inicia.
enter image description here
La pregunta no es sobre una aplicación o proceso específico, sino sobre la razón exacta y las posibilidades de que se produzca este error.

1 votos

Normalmente estos errores (incluyendo el mensaje de error y el seguimiento de la pila) se pueden ver en adb logcat (Android Debug Bridge logcat).

3voto

jsoverson Puntos 1299

Desde el punto de vista del software, hay muchos tipos de errores.

Todos los errores deberían poder manejarse para que la aplicación siga funcionando, pero a veces hay errores que no se detectan. El desarrollador es responsable de atrapar los errores o manejar las cosas para no permitir que los errores ocurran. Sin embargo, hay algunas cosas que un desarrollador no es capaz de prever, por lo que se le escapan.

Estos errores no detectados pueden bloquear la aplicación. Pueden ser de cualquier número de cosas, como el acceso a la base de datos, la lectura de archivos, valores que no se comprueban correctamente, etc. El programa termina tratando de hacer algo que no es capaz de hacer, y simplemente se bloquea.

0 votos

Entonces, ¿estos errores no aparecen al probar una aplicación?

0 votos

@Swapnil A veces lo hacen, pero algunos errores podrían ser específicos de un teléfono que no pudieron probar, o había alguna variable, que cuando se establece en un valor específico, lanza el error y los desarrolladores no pensaron en ese escenario.

0 votos

Oh, ya veo, gracias @CodeMonkey por tu inestimable tiempo.

2voto

Carlos Anyona Puntos 21

De acuerdo con la respuesta anterior, los errores de no búsqueda son una de las principales causas, pero también la caché corrupta puede ser otro problema. A veces, después de la instalación de la rom mientras no se restablece, incluso las aplicaciones del sistema pueden bloquearse. Intenta limpiar la caché a través del recovery o hacer un reset de fábrica completo en algunos casos. En el caso de los errores de las aplicaciones, sólo se pueden resolver de forma programada. Ponte en contacto con el desarrollador para que lo solucione.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X