Sé que hay muchas preguntas sobre el almacenamiento insuficiente, pero no hay una respuesta real hasta ahora. En particular sobre /data/app, que tiene mucho espacio en mi caso. Entonces, ¿por qué no puedo instalar ninguna aplicación nueva? ¿Cuáles son las condiciones precisas que hacen que la instalación falle? (No quiero trucos como borrar la caché o /data/app, que están bien en mi caso..., pero estoy más interesado en una respuesta de los desarrolladores sobre cómo procede el proceso de instalación)
Gracias.
shell@wiko:/ $ df
Filesystem Size Used Free Blksize
/dev 235.3M 128.0K 235.2M 4096
/sys/fs/cgroup 235.3M 12.0K 235.3M 4096
/mnt/secure 235.3M 0.0K 235.3M 4096
/mnt/asec 235.3M 0.0K 235.3M 4096
/mnt/obb 235.3M 0.0K 235.3M 4096
/system 787.4M 687.4M 100.0M 4096
/data 2.5G 1.0G 1.5G 4096
/cache 221.5M 4.1M 217.3M 4096
/protect_f 8.8M 4.1M 4.8M 4096
/protect_s 8.8M 4.0M 4.8M 4096
/storage/sdcard0 2.3G 1.0G 1.3G 4096
logcat da:
I/PackageManager( 672): Apk copy done
I/PackageManager( 672): Checking for more work or unbind...
I/PackageManager( 672): Posting delayed MCS_UNBIND
V/PackageManager( 672): + starting restore round-trip 16
V/PackageManager( 672): No restore - queue post-install for 16
V/PackageManager( 672): Handling post-install for 16
V/Provider/Settings( 672): get setting for user 0 by user 0 so skipping cache
V/Provider/Settings( 672): from settings cache , name = sys_free_storage_log_interval , value = null
V/Provider/Settings( 672): get setting for user 0 by user 0 so skipping cache
V/Provider/Settings( 672): from settings cache , name = disk_free_change_reporting_threshold , value = null
D/dalvikvm( 672): GC_EXPLICIT freed 579K (8856), 21% free 15405K/19324K, paused 5ms+10ms, total 125ms
I/Finsky (14148): [15066] com.google.android.finsky.packagemanager.impl.h.a(9): Package install status for fr.smoney.android.izly.REC is -4
W/Finsky (14148): [1] com.google.android.finsky.installer.a.aa.a(37): Install failure of fr.smoney.android.izly.REC: -4, Exception: n/a
0 votos
¿Ha consultado ya a nuestro tag-wiki de memoria insuficiente para soluciones conocidas? Y comprobado con las preguntas "relacionadas" que aparecen junto a la suya, como "Almacenamiento insuficiente" al intentar instalar una nueva aplicación ? Además, echando un vistazo a nuestro preguntas muy frecuentes sobre este tema podría darte algunas pistas.
0 votos
@Izzi Gracias por el reformateo y los enlaces. Sí, he comprobado la mayoría de estos enlaces, pero sólo dan respuestas a nivel de usuario que claramente no se aplican en mi caso (como el límite de 25MB o del 10%), o consejos para liberar memoria - pero nada útil para mí: ni ninguna pista "consciente del desarrollador" sobre el proceso de instalación real que pueda ayudarme a entender... ¡Como si nadie supiera realmente cómo funciona este proceso de instalación, en los detalles! Me gustaría no tener que escarbar en el código de Android para entenderlo ;-) esperando que alguien ya lo haya hecho...
0 votos
Hilo relacionado en XDA . Si quieres probar ese enfoque, supongo que todo lo que hace LP es lo que también se puede lograr usando
pm set-install-location 1
(0=auto, 1=interno, 2=Tarjeta SD).0 votos
@xtof54 ¡De nada por el reformateo! #D
0 votos
¡@Izzy gracias por el enlace de XDA; lo he probado y este pequeño truco realmente funciona ! Después de pensar un poco, tiene sentido, porque antes tenía una tarjeta SD que se volvió loca y la quité, así que supongo que Android siempre intentaba instalar en la sdcard, aunque ya no hay ninguna :-/ Por favor, escríbelo como una respuesta real y lo etiquetaré como resuelto. ¡Muchas gracias !
0 votos
Eso podría explicar - especialmente si usted lo había configurado para preferir esa tarjeta (
2
en mi respuesta). Puede comprobarlo estableciendo0
de nuevo (auto) y ver si eso también funciona. Por favor, hágamelo saber entonces, para actualizar mi respuesta.