6 votos

Si instalo algo desde Google Play, puedo estar seguro de que se pueda desinstalar sí mismo?

Así, acaba de comprar una tableta de Android, de haber tenido un iPhone.

Así que con Apple estrategia, las aplicaciones parecen bastante restringido. Realmente se puede hacer sólo un par de cosas de menor importancia fuera de la aplicación (como las notificaciones etc.) y también son revisados por Apple.

Android parece que se permite mucha más libertad. Tiene aplicaciones que cambiar el teclado, o cambiar la pantalla de inicio o permite compartir a través de aplicaciones etc.

Así que mi pregunta es... si instalo algo desde la Tienda Play store, sé que siempre va a desinstalar correctamente? Hacer que los desarrolladores de aplicaciones realmente se necesita para escribir un programa de desinstalación o se hace automáticamente en el sistema operativo?

8voto

Izzy Puntos 45544

Respuesta corta

En general, las aplicaciones se desinstala limpiamente, y la mayoría, si no todos sus datos serán eliminados. Algunas excepciones pueden, sin embargo, se aplican a sus datos almacenados en la tarjeta sd, si los hubiere.

Respuesta detallada

Android utiliza una estructura de datos que se define por los desarrolladores de la API, y los desarrolladores deben atenerse a ella. No hay demasiadas formas en que ellos pueden desviarse, como por ejemplo, permisos de sistema de archivo prevenir esto.

Aparte de la .apk (de la aplicación en sí) que se instala en un lugar definido, también hay lugares definidos para las aplicaciones de datos: Todos estos sólo se puede ir por debajo de /data/data/<package_name> en almacenamiento interno (en raras ocasiones una aplicación puede acceder a otros lugares en el almacenamiento interno para colocar sus datos, a excepción de algunos "temporal" de caché o las ubicaciones. Como para la sdcard, la API recomienda encarecidamente utilizar Android/data/<package_name> como lugar correspondiente (ver documentación del API).

Mientras los desarrolladores de adherirse a estas normas, la desinstalación de la aplicación también eliminará todos sus datos (como el sistema se encarga de todos los lugares definidos por el desarrollador de la documentación, ya que estos son fáciles de identificar mediante el nombre del paquete). Sin embargo, en la sdcard casi no existen restricciones que lugares puede acceder una aplicación (que es debido a la GRASA de sistema de archivos utilizado para estas tarjetas), y algunas aplicaciones go wild aquí.

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