No he podido actualizar/instalar ninguna aplicación hoy mismo, ni con Play Store, ni con F-Droid, ni con Play Store en mi partición de trabajo, aunque tenía más de 500MB libres en mi teléfono (Pixel XL con Android 9.0).
Tengo 2 teorías acerca de por qué sucedió esto, y me gustaría encontrar más información de bajo nivel para tratar de averiguar definitivamente por qué sucedió. Creo que también ha sucedido antes.
La teoría 1 es que la memoria flash del dispositivo se está desgastando, y parte de ella se ha vuelto inutilizable porque se ha escrito en ella demasiadas veces y está "muerta", pero por alguna razón Android, o tal vez el núcleo de Linux subyacente, sigue informando de los bloques inutilizables como "espacio libre". Así que aunque parecía que tenía 500MB libres, en realidad tenía menos.
La teoría 2 es que Play Store en mi partición de trabajo está de alguna manera causando silenciosamente que las instalaciones en mi partición personal fallen hasta que "se salga con la suya" y logre instalar las actualizaciones que quiere instalar. (Esto parece muy poco probable que sea intencional, si es así - no había ninguna advertencia sobre esto en ninguno de los términos y condiciones que firmé cuando creé una partición de trabajo, según recuerdo. Además, no explica por qué ni siquiera 500MB libres son suficientes para instalar una actualización relativamente pequeña).
Cuando liberé aún más espacio (desinstalando 2 aplicaciones en mi partición de trabajo) Play Store en mi partición de trabajo fue capaz de actualizar todas las 5 aplicaciones que debían ser actualizadas, cuando pulsé manualmente la actualización en ellas. Entonces F-Droid fue capaz de actualizar las aplicaciones de nuevo. Así que parece que estoy bien, por el momento ... oh espera, hablé demasiado pronto, está sucediendo de nuevo.
Las dos aplicaciones de trabajo que se desinstalaron luego se empujaron automáticamente a mi dispositivo y se volvieron a instalar, lo que para mí pone en duda la teoría de que se trataba de la falta de espacio / espacio inutilizable (teoría 1).
Los he desinstalado de nuevo y ahora puedo volver a instalar aplicaciones... por ahora.
¿Puedo obtener alguna información adicional sobre lo que estaba pasando usando adb o algo así?
Ya he probado df
en termux y no me muestra nada útil - sólo cambia el espacio libre de una partición. He leído a través de la pared de texto de las soluciones anteriores, pero o bien no parecen ser relevantes o no están haciendo mucho sentido para mí.
0 votos
¿Has probado a ejecutar 'adb logcat' y busca información/advertencias/errores? Es el primer punto de contacto para la solución de problemas.