Apagar un dispositivo Android no es muy diferente de apagar un ordenador - le da a cualquier aplicación que lo desee el aviso de que el dispositivo se está apagando (lo que les permite guardar los datos, cerrar limpiamente las conexiones de red, etc.), cierra la red (por ejemplo, la oportunidad de liberar un contrato de arrendamiento DHCP) da a las radios la oportunidad de apagarse (por ejemplo, para salir de la red celular y la red WiFi), y desmonta limpiamente todos los sistemas de archivos.
Sin embargo, todo el mundo sabe que los teléfonos no siempre se apagan limpiamente. Las baterías mueren, los usuarios hacen cosas como arrancar las baterías, etc. Así que todo el software está diseñado para recuperarse de esto, aunque seguramente está menos probado que el apagado ordenado. (El software de los ordenadores de sobremesa y portátiles hace bastantes más suposiciones de que no se desconectan, de ahí que el daño sea mayor allí).
Es casi seguro que varias cosas tardarán más en darse cuenta de que tu teléfono se ha desconectado. Por ejemplo, una aplicación de chat puede seguir mostrando que estás conectado durante un tiempo después de sacar la batería, pero en un apagado limpio aparecerías como desconectado inmediatamente. (O, del mismo modo, puede que otro dispositivo tarde un poco en tomar el relevo). No estoy seguro de cuánto le importa a la red celular, pero tal vez tomaría un poco más de tiempo para que una llamada poco después de tirar de la batería se desvíe o vaya al buzón de voz.
Los datos modificados recientemente pueden perderse o volverse inconsistentes. Lo que esto significa depende de las aplicaciones implicadas. Por ejemplo, en el caso de una aplicación de correo electrónico, si tiras de la batería inmediatamente después de enviar un correo, puede que no se envíe realmente. O tal vez se envíe, pero no aparezca en la carpeta de "Enviados". O tal vez se envíe pero los datos de "fue enviado" no se guardaron, por lo que se enviará una segunda vez después de arrancar.
Es probable que haya un pequeño desgaste adicional en los componentes de potencia y muy pequeño en los conectores de la batería, pero dudo que eso importe a menos que estés haciendo esto decenas o cientos de veces al día.
Pero sí, si tu teléfono ha estado básicamente inactivo durante un tiempo, y luego tiras de la batería, probablemente no haya efectos malos reales.
Después de un apagado sucio, varios diarios del sistema de archivos y de la base de datos necesitarán ser reproducidos, por lo que el arranque es probablemente un poco más lento. Sólo un cronómetro y algunos experimentos podrían decir cuánto.
P.D.: Cuando la batería está baja, se supone que el teléfono debe hacer un apagado limpio, no sólo dejar de funcionar. Parece que su batería está al final de su vida útil y ha acumulado una cantidad inaceptable de resistencia interna que provoca una caída de tensión cuando se necesita repentinamente una corriente alta.
1 votos
1.Los lotes de datos pueden seguir ocurriendo si se trata de un proceso de escritura de datos en curso. Los recursos asignados se desconectan bruscamente y pueden causar problemas
1 votos
+1 Pensar más en ello 3. Las tarjetas SD externas /OTG USB no se desmontan, lo que puede llevar a la corrupción / mal funcionamiento 4. 5. Los registros del sistema o de las aplicaciones no se crean (como lo harían si estos causaran un cierre forzado o un cierre adecuado)
1 votos
Podría entender que los registros no estén bien escritos, pero eso no es importante para mí. En cuanto a la falta de desmontaje que causa la corrupción / mal funcionamiento, debe ser extremadamente raro, ya que he cambiado las baterías en este dispositivo (sin apagar) miles de veces. (¡Gracias por el comentario!)
1 votos
En esos segundos, Android envía una transmisión que ayuda a las aplicaciones a guardar su estado, ya que, de lo contrario, es muy molesto para un usuario comenzar de nuevo la próxima vez que se carga una aplicación. Vea esto: javacodegeeks.com/2013/10/