"No se puede descargar, no hay suficiente espacio" cuando "Almacenamiento del teléfono" enumera claramente suficiente espacio

14

Acabo de instalar Android 2.1 en mi novela Pandigital. Cada vez que intento descargar una aplicación (a través de WiFi), Unable to download. Not enough space on phone. aparece este error: Sin embargo, el teléfono muestra el espacio libre como 125.57Mb, aproximadamente 25 veces el tamaño del archivo que quería instalar.

Tomé los APK que intentaba descargar y los puse en mi tarjeta SD. Desde allí pude instalarlos en el dispositivo, lo que demuestra que sí tiene espacio.

¿Qué tengo que hacer?

John
fuente
Está enumerando el almacenamiento interno como 125 MB gratis, ¿verdad? ¿No es la tarjeta SD?
Bryan Denny
@Bryan: Correcto. Enumera la tarjeta SD (correctamente) como que tiene 8 Gb.
John
hmmm .... no estoy familiarizado con tu dispositivo. ¿Es un eReader / tablet como un Nook Color? ¿Estás instalando aplicaciones a través de Android Market o algún otro mercado? ¿O a través de ADB? Lo único que se me ocurre sugerir es ejecutar una aplicación de registro (o usar DDMS con el SDK de Android para obtener un registro) y ver si dice algo más en los registros durante la instalación.
Bryan Denny
@Bryan: Comenzó la vida como un eReader. pandigital.net/pandigitalnovel - Tengo el blanco. Luego puse otro firmware en él: slatedroid.com/index.php?topic=5098.0 - El último enlace en la primera publicación de ese hilo (vinculado). Estoy descargando APK de sitios web del mercado pero no estoy usando una aplicación. No pude hacer que ADB detecte mi dispositivo. Veré LogCat.
John
Son muchas cosas que no funcionan si no hay suficiente almacenamiento interno gratuito, como recibir pequeños SMS. Puede intentar una limpieza única con MemoryCleaner.
Olav

Respuestas:

1

Esto no responde por qué no funciona, pero ...

Como solución alternativa, si tiene una tarjeta SD, puede insertarla y, en su lugar, se descargará automáticamente en la tarjeta.

John
fuente
3
Eso no funciona.
Shimmy
0

Otra solución que funcionó para mí en un caso similar fue reiniciar mi dispositivo.

Supongo que la aplicación está tratando de encontrar un espacio libre continuo de aproximadamente 5 MB y la memoria no está fragmentada de manera eficiente (hay muchos fragmentos de 4 MB o menos). De alguna manera, la memoria se reorganiza después del reinicio, pero tal vez la explicación es diferente.

kon psych
fuente
1
Dudo que la fragmentación sea un problema aquí. Es más bien que debido al reinicio, algunas cosas temporales podrían haberse limpiado (por ejemplo, algo dejado /data/local), y por lo tanto, se liberó algo de espacio. Pero aparte de eso: sí, un reinicio puede hacer eso, a veces :)
Izzy
0

Nota: lo siguiente parece funcionar solo en dispositivos Samsung

Ingrese el número * # 9900 # en el marcador (no es necesario presionar el botón Llamar) y aparecerá el menú SysDump, allí seleccione el segundo elemento (Eliminar dumpstate / logcat). Esto eliminará algunos archivos de registro del sistema "ocultos" que no sabía que existían y que no necesita. Pueden tener un tamaño de hasta un gigabyte y causar misteriosos "No se puede descargar, no hay suficiente espacio" y mensajes similares de "sin espacio", cuando la información del sistema afirma que hay mucho espacio libre.

Algunos sugieren reiniciar después de la eliminación.

David Balažic
fuente
Código incorrecto :(
HasH_BrowN
¿Tal vez solo funciona en dispositivos Samsung?
David Balažic
Desafortunadamente, el dispositivo en este caso no tiene ninguna funcionalidad de teléfono. ¿Puedes dar más detalles sobre otras formas de encontrar estos archivos ocultos?
John
De acuerdo con este mensaje del foro (alemán), puede intentar abrir el menú de recuperación y seleccionar el elemento "borrar / limpiar caché" para obtener el mismo efecto. El menú de recuperación se abre apagando el dispositivo, encendiéndolo mientras se mantienen presionados algunos botones. Qué botones dependen del dispositivo: búscalo en Google. También trate de encontrar más información sobre la operación de limpiar / limpiar caché, nunca la usé.
David Balažic
0

Este es un problema muy molesto que también he encontrado muchas veces. Por alguna razón, cree que no tiene suficiente espacio, incluso cuando claramente lo tiene. A veces puede rechazar una aplicación <1mb cuando tienes alrededor de 100mb gratis. O puede permitir una aplicación de <100mb cuando tienes aproximadamente 300mb gratis.

No creo que haya una "solución" real para esto.

Liberar aún más espacio debería resolver el problema. Simplemente puede desinstalar un montón de aplicaciones y ver si funciona de nuevo. O puede limpiar sus cachés y otros archivos que no necesita (como el registro mencionado por David Balažic) con una aplicación como SDMaid o 1TapCleaner o cualquier aplicación que use. La limpieza de cajas / lápidas / registros puede liberar fácilmente mucho espacio para que pueda instalar la aplicación que desee.

Sin embargo, el problema volverá una vez que se quede sin espacio nuevamente.

Podría decirse que la mejor solución sería tener menos aplicaciones instaladas (no me gusta, pero es lo que funciona mejor para mí) o comprar una sdCard e instalar aplicaciones en sdCard (con la ayuda de una aplicación como AppMgr III o similar) .

Para aquellos con un dispositivo Samsung que divide la memoria en Sdcard y USBStorage, tendrá que encontrar una forma diferente de colocar las aplicaciones en la tarjeta sd externa en lugar del almacenamiento USB. Creo que leí en alguna parte que es posible restableciendo el teléfono de fábrica y luego eligiendo instalar aplicaciones en SD o algo así, pero todavía tengo que intentarlo.

miva2
fuente
0

También estoy experimentando este problema, y ​​mi experiencia reveló que solo la última versión de la tienda de aplicaciones está causando el problema.

Por eso, cada vez que quiero instalar o actualizar aplicaciones, primero vuelvo a Play Store a la versión estándar.
Voy al cajón de aplicaciones, hago clic largo en el ícono de Play Store y lo arrastro a "Información de la aplicación" para abrir su configuración (puede acceder a través de Configuración -> Aplicaciones -> Google Play Store ), luego presiono "Desinstalar actualizaciones".
Instalará actualizaciones en el siguiente breve período, hasta que la aplicación Play Store se actualice nuevamente.
Comente si hay alguna forma de evitar que Play Store se actualice automáticamente (las aplicaciones de actualización automática están configuradas en falso).

Espero que esto ayude.

Camisa
fuente
0

Desafortunadamente, esto puede ser la ruina de muchos, muchos dispositivos. Android necesita un poco de almacenamiento sobrante, y no permitirá que Google Play lo llene, Dios sabe por qué, ya que otras cosas pueden hacerlo, y eso es todo. No te quedas sin opciones, por suerte. Si ha rooteado el dang, puede comprar un SD v.large y modificar el archivo vold para pensar que es almacenamiento interno.

Dan Brown
fuente
0

Encontré esto a menudo antes, incluso si el espacio libre interno sd era de +2 conciertos.

Intenté esto

En la terminal, escriba estas líneas:

su
ps set install location 1
pm get-install-location

Nota: No use espacio entre cada línea (no puedo editar / formatear el espacio correcto entre las entradas de 3 líneas, lo siento).

Ahora, después de dos meses y decenas de aplicaciones adicionales instaladas, la molestia de "espacio insuficiente" no me ha molestado.

Espero que esto ayude.

Kalutang
fuente
0

En mi experiencia, creo que Play Store no le permitirá instalar aplicaciones cuando se esté quedando sin espacio de almacenamiento. Por ejemplo, no le permitirá instalar incluso una aplicación de aproximadamente 2 MB cuando el almacenamiento restante sea de solo 90 MB. Esto es por posible problema de rendimiento. Nadie quiere instalar una aplicación de 2 MB que cargue más MB de datos que ocasionen problemas de memoria. Lo que generalmente hago es hacer una copia de seguridad de aplicaciones grandes (incluso con datos de la aplicación), desinstalar la aplicación respaldada y volver a instalarla después de instalar la aplicación deseada. Otra solución es obtener el apk de una fuente confiable

Alain Giresse
fuente