Après l'une des dernières mises à jour (je ne sais pas si c'était la dernière ou une précédente) de l'application Google Play, je rencontre une erreur en essayant de mettre à jour une grande application (42 Mo). Ça dit:
Erreur de téléchargement. Il n'y a pas suffisamment d'espace sur le périphérique.
Mon appareil est un Samsung P1000 exécutant Froyo. Il est enraciné, mais l'erreur était là avant de l'enraciner.
Une recherche rapide sur Google a montré que plusieurs utilisateurs de Samsung avaient le même problème (l'application en question qui me donnait le mal de tête est le village de Smurf). Certains ont dit que la suppression des mises à jour de l'application Android Market (Google Play) le corrigerait, mais pour moi, cela ne servait à rien.
J'ai également essayé la procédure de cette FAQ d'aide Google en vain.
Maintenant, je suis coincé avec une version préhistorique du marché (qui fonctionne sur les petites applications) et je ne peux toujours pas mettre à jour Smurf's Village ou installer de grandes applications. Comment puis-je réparer cela?
EDIT: l'appareil a plus de 2 Go de stockage SD interne, 27 Go de carte SD externe, donc l'espace n'est pas un problème.
Réponses:
Pour moi, il s'agissait de tuer et de reconstruire une cache plus grande. Je veux qu'il soit enregistré sur SE afin que d'autres personnes ayant le même problème puissent trouver une réponse sur Google.
Le problème semble être lié à la taille de la partition dans laquelle se trouve le cache. Il est monté sur une partition de 20 à 30 Mo sur la carte SD interne du téléphone.
Le correctif qui a fonctionné pour moi a été décrit dans cet article de blog .
LE BLOC CI-DESSOUS EST PRIS DANS LE Billet de blog de Jimmy Halim et utilisé avec sa permission.
Mon p1000 était rooté et avait un émulateur de terminal et une busybox installés. Je viens de taper les commandes dans l'ordre décrit par Jimmy Halim (bravo à lui).
En recherchant le contexte de cette question, j'ai également trouvé ce message de forum (en portugais) qui semble (non testé par moi) résoudre le problème en utilisant une application.
[commencer l'affichage portugais]
Para solucionar o problema, eu precisei modificar o tamanho do cache do telefone
[Mettre fin au portugais]
la source
"What about non-rooted devices"
et la réponse serait la même: ce sont des trucs pour un autre Q&R.Pouvez-vous vérifier l'espace restant dans le stockage interne de votre appareil? Vous pouvez le faire en allant dans Paramètres-> Applications-> Utilisation du stockage et voir combien d'espace libre dans le stockage interne. Si la valeur est inférieure à ce dont l'application a besoin (c'est-à-dire 42 Mo), cela signifie que vous devez libérer de l'espace avant l'installation.
Pour libérer:
la source
Juste pour ajouter d'autres choses à essayer si la réponse de @ Mindwin ne fonctionne pas pour vous:
1) Supprimez vos journaux situés dans
/data/log
.rm -r
dans ce dossier à partir d'un émulateur de terminal.2) Si vous pouvez installer des applications, l'
SD Maid
application peut supprimer tous les fichiers cache ou apk persistants qui sont parfois laissés après la suppression.3) Si votre téléphone est un Samsung Galaxy, vous pouvez composer à
*#9900#
partir de l'écran de numérotation, puis choisir la deuxième option: "Supprimer Dumpstate / logcat".la source