1 votos

¿Por qué los datos de la aplicación de la misma aplicación se almacenan en diferentes ubicaciones?

Tengo instalada la misma aplicación en

  • un dispositivo que ejecute Android 7.0 (no root) y

  • en un tablet con Android 4.4 (root),

pero sin embargo me di cuenta de que los datos de la aplicación se almacenan en ubicaciones diferentes en cada dispositivo:

En la tableta, dispositivo de los archivos se encuentran en: /storage/sdcard0/Android/data/com.packagename y puede ser fácilmente manipulado (he.e copia, copia de seguridad, etc), pero no en el smartphone que probablemente hojas de la ubicación de almacenamiento: /data/data/com.packagename que no tengo acceso.


Entiendo que normalmente se almacena en /data/data (interno protegido de la aplicación de almacenamiento) o /storage/sdcard0/Android/data (almacenamiento del usuario interno de la partición de almacenamiento), otra cosa en la tarjeta SD si está presente. Además, una pregunta relacionada se ha pedido aquí: Donde Android apps store de datos?

Mi mayor sorpresa es ¿por qué esta sucediendo en la misma aplicación (la misma versión - fuerzas laterales aplicadas al disco)?

Esta página de referencia también se explica cómo un desarrollador puede configurar la ubicación predeterminada de los datos de la aplicación. Habría sido comprensible si existen diferentes versiones de la aplicación, pero aquí estoy, sólo se trata de la misma aplicación (i.e .apk archivo). Hay algo que me estoy perdiendo aquí o las cosas han cambiado en las últimas versiones de Android?

Mi preocupación es que yo no puedo tener acceso a estos archivos en /data/data sin root y ya que estas son grandes archivos que necesito para volver a ellos, solo en caso de que los datos de la aplicación accidentalmente borrado (y ya he hecho que por error :(.

Lo más importante es que no quiero continuamente descargar sobre ellos de nuevo.

Nota: Ambos dispositivos tienen ninguna de almacenamiento externo conectado.

Desde la mirada de las cosas, el mayor obstáculo es no ser capaz de acceder a los archivos en /data/data (dispositivo 1), por lo tanto no hay copia de seguridad posible...(me gustaría saber si hay otra solución fiable para lograrlo)

1voto

Todas las aplicaciones tienen almacenamiento privado en la carpeta prolongada / datos. Algunas aplicaciones eligen almacenar datos temporalmente en lugares públicos. Desafortunadamente no puedo decir con certeza cuáles fueron los resultados exactos de esto, pero sé cómo se manejó la información compartida modificada en Android 7 por razones de seguridad.

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