Gracias por el a2a y perdón por llegar tarde. Una aplicación puede bloquearse por varias razones y la pregunta que hizo es un tema amplio. Intentaré explicarlo.
Una computadora es solo un dispositivo que ejecuta las instrucciones que se le dan. Una aplicación es solo un montón de instrucciones. Una computadora no puede juzgar lo que está bien o mal, por lo que intenta ejecutar todas las instrucciones que se le dan y, si las instrucciones en sí mismas están mal, en general la aplicación se congela o falla. Estos se llaman errores.
Un desarrollador tiene que inspeccionar el código (instrucciones para la computadora) y encontrar una manera de resolverlo. No hay un enfoque particular para esto.
- ¿Por qué necesitamos un software ERP Business?
- ¿Qué software de gestión de gimnasios tiene las mejores herramientas móviles para que el personal las use?
- ¿Cuáles son las mejores herramientas de gestión de flujo de trabajo disponibles?
- ¿Cuál es el mejor software de gestión de clases de coaching?
- ¿Cuáles son los conceptos básicos que una persona debe saber para crear software como Facebook y WhatsApp?
En cuanto a su problema, parece que está haciendo una solicitud para lo que no existe. Tal vez los desarrolladores de la aplicación no manejaron el caso cuando el recurso no está disponible, por lo que la aplicación no sabe qué hacer cuando eso sucede, por lo que se cierra.
Un desarrollador cambiaría la cadena de solicitud que es “http: // file: // android_as”. Porque http y ftp, que yo sepa, no pueden estar juntos. Pero si desea solucionarlo, debe hacer una solicitud de corrección de errores a la compañía correspondiente y esperar su piedad. No hay otra forma de evitarlo.
Espero que responda tu pregunta.