Quando eu atualizo um aplicativo Android do Google Play, ele é baixado e a atualização é interrompida com a mensagem "Erro: armazenamento insuficiente disponível".
No entanto, nenhuma das partições parece estar quase cheia. O aplicativo tem cerca de 10 MB e eu tenho cerca de 100 MB grátis /data
. Aqui está a saída de df
(omitir /mnt/asec
):
Filesystem Size Used Free Blksize
/dev 171M 32K 171M 4096
/mnt/asec 171M 0K 171M 4096
/mnt/obb 171M 0K 171M 4096
/cache 469M 2M 466M 4096
/efs 6M 3M 3M 4096
/system 503M 329M 174M 4096
/data 1007M 895M 112M 4096
/storage/sdcard0 13G 4G 8G 4096
Isso está acontecendo em uma imagem 4.1.2 de ações com raiz do Google.
Li outras perguntas neste site, como Por que não consigo instalar aplicativos quando tenho armazenamento suficiente? , erro de armazenamento insuficiente durante a atualização de aplicativos instalados [duplicado] e outros, mas todos eles dizem respeito a situações com apenas 10 a 20 MB livres, enquanto eu tenho uma margem de segurança de 100 MB. Ao contrário Algo está secretamente comer a minha memória interna Acer Iconia A500 e eu preciso de ajuda para encontrar-lo e que posso fazer para gerenciar o armazenamento interno do meu telefone? , Não estou tentando descobrir quais arquivos estão preenchendo uma partição, estou tentando descobrir qual partição está preenchida.
Então, como posso descobrir de que partição se trata essa mensagem de "armazenamento insuficiente"?
fonte
/data/data
diretório que me deu dores de cabeça./data/data
está no mesmo sistema de arquivos que/data
.Respostas:
Um problema comum em dispositivos Android é que o Android manterá e salvará todos os aplicativos que estão no diretório do sistema (aplicativos / aplicativos do sistema instalados de fábrica). Este é exatamente o mesmo problema que tive com o meu Sony Xperia arc s.
Corrigi isso fazendo o root do meu telefone e instalando "raiz limpa do sistema" (nota: apenas dispositivos com root podem usar este aplicativo e você provavelmente perderá a garantia ao fazer o root) e execute esse aplicativo. Ele procurará no seu telefone os arquivos de atualização salvos, que são aplicativos do sistema, e excluirá esses arquivos de atualização antigos.
O problema deve ser corrigido. Contanto que você execute o "sistema de limpeza raiz" de vez em quando.
fonte
/system/apps
(onde os aplicativos pré-instalados estão localizados) é montado como somente leitura. O erro "armazenamento insuficiente" não está relacionado a isso, mas a/data
. Também é aí que o SystemCleaner e aplicativos similares "limpam". Para detalhes e dicas adicionais, nossa wiki-tag com memória insuficiente é uma boaEu também tive o mesmo problema. Pessoalmente, resolvi o problema inicializando no modo de recuperação no meu telefone Samsung e limpando a partição de cache.
Além disso, o que poderia funcionar é usar alguns aplicativos de limpeza, que liberariam alguma memória que estava sendo usada pelo aplicativo para armazenar em cache os dados. Você também pode desinstalar alguns aplicativos que não estão sendo usados pessoalmente (aplicativos pré-instalados, como o S Calender no Samsung Touch WIz.)
Recomendaria a limpeza regular da partição de cache para prolongar o uso do telefone. Usando o Galaxy S2 há cerca de 3 anos.
fonte
Eu tive o mesmo problema. O que resolveu meu problema foi limpar o cache do aplicativo através do Application Manager para Chrome e outros. Não consigo ver a conexão, mas funcionou para mim.
fonte
adb shell
) com omount
comando, mas em muitos dispositivos (se não na maioria)/cache
há uma partição separada - enquanto o "armazenamento interno" geralmente aponta para/data
. Eu apenas me pergunto, já que o erro "memória insuficiente" normalmente está relacionado ao último; Eu nunca ouvi isso em conexão com/cache
.use esse método para remover arquivos de despejo e se livrar desse erro. Achei isso útil.
No discador do telefone, disque * # 9900 # Você verá a tela sysDump no seu dispositivo. Toque em Excluir dumpstate / logcat e ele mostrará o resultado do dump. Clique em OK e saia.
Fonte: http://www.theandroidportal.com/fix-insufficient-storage-android/
fonte