"Não é possível fazer o download, não há espaço suficiente" quando "Armazenamento do telefone" lista claramente espaço suficiente

14

Acabei de instalar o Android 2.1 no meu Pandigital Novel. Sempre que tento baixar um aplicativo (via WiFi), recebo o seguinte erro: Unable to download. Not enough space on phone. No entanto, o telefone lista o espaço livre como 125,57Mb, cerca de 25 vezes o tamanho do arquivo que eu queria instalar.

Peguei os APKs que estava tentando baixar e coloquei no meu cartão SD. Consegui instalá-los no dispositivo a partir daí, provando que ele realmente tem espaço.

O que devo fazer?

John
fonte
Ele está listando o armazenamento interno como 125mb gratuito, certo? Não é o cartão SD?
Bryan Denny
@Bryan: Correto. Ele lista o cartão SD (corretamente) como tendo 8Gb.
John John
hmmm .... Eu não estou familiarizado com o seu dispositivo. É um eReader / tablet como uma cor de brecha? Você está instalando aplicativos via Android Market ou algum outro mercado? Ou via ADB? A única outra coisa que posso sugerir é executar um aplicativo de log (ou usar o DDMS com o SDK do Android para obter um log) e ver se ele está dizendo mais alguma coisa nos logs durante a instalação.
Bryan Denny
@Bryan: Começou a vida como um eReader. pandigital.net/pandigitalnovel - Eu tenho o branco. Em seguida, coloquei outro firmware: slatedroid.com/index.php?topic=5098.0 - O último link no primeiro post desse segmento (vinculado). Estou baixando APKs de sites do mercado, mas não estou usando um aplicativo. Não foi possível ao ADB detectar meu dispositivo. Vou dar uma olhada no LogCat.
John
É muita coisa que não funciona se não for suficiente armazenamento interno gratuito - como receber pequenos SMS. Você pode tentar limpar uma vez com o MemoryCleaner.
perfil completo de Olav

Respostas:

1

Isso não responde por que que não funciona, mas ...

Como solução alternativa, se você tiver um cartão SD, poderá inseri-lo e ele será automaticamente baixado no cartão.

John
fonte
3
isso não funciona.
Shimmy
0

Outra solução alternativa que funcionou para mim em um caso semelhante foi reiniciar meu dispositivo.

Eu acho que o aplicativo está tentando encontrar um espaço livre contínuo de cerca de 5 MB e a memória não é fragmentada com eficiência (existem muitos pedaços de 4 MB ou menos). De alguma forma, a memória é reorganizada após o reinício, mas talvez a explicação seja diferente.

kon psych
fonte
1
Duvido que a fragmentação seja um problema aqui. Em vez disso, devido à reinicialização, algumas coisas temporárias podem ter sido esclarecidas (por exemplo, algo deixado em /data/local) e, portanto, algum espaço foi liberado. Mas além disso: sim, às vezes um reinício pode fazer isso :) #
Izzy
0

Nota: o seguinte parece funcionar apenas em dispositivos Samsung

Digite o número * # 9900 # no discador (não é necessário pressionar o botão Ligar) e o menu SysDump aparecerá; selecione o segundo item (Excluir dumpstate / logcat). Isso excluirá alguns arquivos de log do sistema "ocultos" que você não sabia que existem e que não precisam. Eles podem ter até um gigabyte de tamanho e causar mensagens misteriosas "Não é possível fazer o download, não há espaço suficiente" e mensagens semelhantes "sem espaço", quando as informações do sistema afirmam que há muito espaço livre.

Alguns sugerem uma reinicialização após a exclusão.

David Balažic
fonte
Código incorreto :(
HasH_BrowN
Talvez ele funcione apenas em dispositivos Samsung?
David Balažic
Infelizmente, o dispositivo nesta instância não possui nenhuma funcionalidade do telefone. Você pode elaborar outras maneiras de encontrar esses arquivos ocultos?
John John
De acordo com esta mensagem do fórum (em alemão), você pode tentar abrir o menu de recuperação e selecionar o item "limpar / limpar cache" para obter o mesmo efeito. O menu de recuperação é aberto desligando o dispositivo e ligando-o enquanto pressiona alguns botões. Quais botões dependem do dispositivo - pesquise no Google. Tente também encontrar mais informações sobre a operação de cache de limpeza / limpeza, nunca a usei.
David Balažic
0

Este é um problema muito irritante que também encontrei muitas vezes. Por alguma razão, ele acha que você não tem espaço suficiente, mesmo quando claramente. Às vezes, ele pode recusar um aplicativo <1mb quando você tem cerca de 100mb grátis. Ou pode permitir um aplicativo <100mb quando você tiver aproximadamente 300mb de espaço livre.

Eu não acho que haja uma 'correção' real nisso.

Liberar ainda mais espaço deve resolver o problema. Você pode simplesmente desinstalar um monte de aplicativos e ver se funciona novamente. Ou você pode limpar seus caches e outros arquivos desnecessários (como o registro mencionado por David Balažic) com um aplicativo como SDMaid ou 1TapCleaner ou qualquer outro aplicativo que você usar. A limpeza de caixas / lápides / troncos pode facilmente liberar muito espaço para você instalar o aplicativo que quiser.

O problema retornará embora assim que você ficar sem espaço novamente.

a melhor solução, sem dúvida, seria ter menos aplicativos instalados (não gosto disso, mas é o que funciona melhor para mim) ou comprar um sdCard e instalar aplicativos no sdCard (com a ajuda de um aplicativo como AppMgr III ou similar) .

Para aqueles com um dispositivo Samsung que divide a memória no Sdcard e no USBStorage, será necessário encontrar uma maneira diferente de realmente colocar os aplicativos no cartão SD externo em vez do Armazenamento USB. Eu acredito que li em algum lugar que é possível redefinindo a fábrica do telefone e optando por instalar aplicativos no sd ou algo parecido, mas ainda estou tentando isso.

miva2
fonte
0

Também estou enfrentando esse problema, e minha experiência revelou que é apenas a versão mais recente da loja de aplicativos que está causando o problema.

Portanto, toda vez que quero instalar ou atualizar aplicativos, primeiro reviro a Play Store para a versão de estoque.
Vou para a gaveta do aplicativo, clique e segure o ícone da Play Store e arraste-o para "Informações do aplicativo" para abrir suas configurações (você pode acessá-lo em Configurações -> Aplicativos -> Google Play Store ), pressione "Desinstalar atualizações".
Ele instalará atualizações no curto período a seguir, até que o aplicativo Play Store seja atualizado novamente.
Comente se há uma maneira de impedir que a Play Store se atualize automaticamente (os aplicativos de atualização automática estão definidos como falsos).

Espero que isto ajude.

Shimmy
fonte
0

Infelizmente, isso pode ser uma desgraça para muitos, muitos dispositivos. O Android precisa de um pouco de armazenamento restante, e não permitirá que o Google Play o preencha - Deus sabe o porquê, já que outras coisas podem - e é isso. Você não está sem opções, felizmente. Se você torceu o dang, poderia comprar um SD v.large e modificar o arquivo vold para achar que era armazenamento interno.

Dan Brown
fonte
0

Eu encontrei isso com frequência antes, mesmo que o espaço livre interno do sd fosse +2 shows.

Eu tentei isso.

No terminal, digite estas linhas:

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

Nota: Não use espaço entre cada linha (não consigo editar / formatar o espaçamento correto entre as três entradas de linha, desculpe).

Agora, depois de dois meses e dezenas de aplicativos adicionais instalados, o aborrecimento "espaço insuficiente" não me incomodou.

Espero que isto ajude.

Kalutang
fonte
0

Na minha experiência, acho que a Play Store não permitirá que você instale aplicativos quando estiver com pouco armazenamento. Por exemplo, ele não permitirá que você instale nem um aplicativo de cerca de 2 MB quando o armazenamento restante for apenas 90 MB. Isso é possível problema de desempenho. Ninguém deseja instalar um aplicativo de 2 MB que carregaria MB extra de dados que levariam a problemas de memória. O que costumo fazer é fazer backup de aplicativos grandes (mesmo com dados do aplicativo), desinstalar o aplicativo em backup e reinstalar depois de instalar o aplicativo desejado. Outra solução é obter o apk de uma fonte confiável

Alain Giresse
fonte