12 votos

¿Dónde guarda la Play Store las aplicaciones que estoy descargando actualmente?

Estaba descargando Facebook de la Play Store hace un tiempo cuando el teléfono colgó de repente, así que lo apagué a la fuerza quitando la batería. Ahora cuando reinicio Facebook ya no está en la cola y necesito descargarlo de nuevo. Ahora mi pregunta es, ¿dónde lo almacenó temporalmente la Play Store mientras se descargaba? Me temo que ahora hay un archivo apk incompleto de Facebook en algún lugar que está usando el espacio desperdiciado.

0 votos

lo más probable es que esté almacenado en un formato corrupto que el teléfono no puede leer. Conecta tu teléfono al PC y haz un escaneo y reparación para borrar los archivos rotos, eso debería solucionarlo.

0 votos

@foros Los PC no suelen tener herramientas para borrar las descargas incompletas de las particiones de los dispositivos Android. /data ni siquiera es accesible sin ADB.

0 votos

ok, acabo de asumir que Android escanea automáticamente las particiones en el reinicio y borra los archivos rotos en las particiones por lo que es sólo la tarjeta sdcard que necesitan escanear. Los archivos grandes (50mb-up) no se pueden almacenar en la memoria del teléfono, por lo que cuando se interrumpe, sólo la exploración y la reparación puede ser capaz de recuperar la memoria.

11voto

Izzy Puntos 45544

La aplicación Playstore suele utilizar /data/local para almacenar temporalmente .apk mientras se descarga, luego los instala desde allí, y finalmente elimina el archivo de descarga temporal (que luego fue a /data/app ). El /data/local debe ser legible por todos los procesos (por lo que no se necesita a Root para listar su contenido), ya que se utiliza como una especie de "directorio temporal" para muchas cosas (se podría pensar en él como un "mal llamado" /tmp directorio).

Este directorio debería ser "limpiado" al reiniciar. 1 así que tu problema podría ser más bien una ruptura .apk en /data/app . Una nueva instalación debería resolver esto de todos modos. Recomiendo además el uso de AppMonster Pro -- sí, la versión Pro: en cada instalación/actualización toma el .apk de la aplicación instalada/actualizada y guarda una copia. Así que en casos como este, podrías simplemente tomar una versión anterior e instalarla.

Sólo para completar: Parece que hay más de esos "directorios temporales" en los dispositivos Android. Investigando un vertedero de un Motorola Milestone 2.2, por ejemplo, también encontré /data/download . Diferentes dispositivos pueden usar otros directorios adicionalmente. Pero eso no debería afectar a tu pregunta sobre la Playstore.


1 Sólo puedo basar esto en uno de mis dispositivos (Motorola Milestone 2, stock Android 2.2), donde extraje una copia de seguridad de Nandroid almacenada en mi PC. Allí el init.rc El archivo (que se llama durante el proceso de arranque) a.o. contiene lo siguiente:

mkdir /data/local 0771 mot_tcmd shell
mkdir /data/local/tmp 0771 mot_tcmd shell
mkdir /data/local/12m 0771 mot_tcmd shell
mkdir /data/local/12m/batch 0771 mot_tcmd shell

Fácil de ver: el /data/local se crea durante el arranque, lo que sugiere que está vacío en este punto. Lo mismo es válido btw. para /data/download

0 votos

En su opinión, ¿está despejado? ¿Quiere decir que en su experiencia ? :P

0 votos

Nunca sentí la necesidad de comprobarlo a fondo. Siempre que miraba, estaba vacío. Pero como nunca he tenido problemas con una instalación abortada, no puedo asegurarlo. Al no estar en mi ordenador cuando escribí esto, no tuve la oportunidad de verificar lo que pensamiento podría estar atrasado... así que gracias por el recordatorio, actualizaré mi respuesta...

0 votos

En mi Xperia Ray (ST18i) con ICS, no tengo acceso al /data directorio. ¿Podría ser la configuración diferente en los teléfonos Xperia o es una cosa de ICS?

0voto

Brent Puntos 1

Tenía el mismo problema (Galaxy S5). Tuve que ir a la carpeta OBB y borrarla manualmente. De hecho, encontré un par de descargas de la otra mitad que limpiaron casi 6 gigas de espacio. Ni siquiera sabía que estaba ahí. Estoy seguro de que hay una forma más fácil, pero fui a la ruta del explorador de archivos ES Device/Storage/Emulated/0/Android/OBB. Estaba justo ahí junto con el resto de la basura.

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