«Stockage insuffisant disponible» même s'il y a beaucoup d'espace libre dans la mémoire de l'appareil

140

L'espace total de mon application est de 10 Mo et après l'installation, il faudra moins de 20 Mo. Dans Galaxy Note I , lors de la mise à jour de mon application, il est dit "Stockage insuffisant disponible", où il y a 214 Mo d'espace libre dans la mémoire de l'appareil (interne). Cela arrive même en essayant de télécharger une nouvelle application.

J'ai longtemps cherché la solution, et une raison parfaite pour la cause de ce problème, mais je ne la trouve pas. Comment résoudre ce problème?

C'est le résultat du 'adb shell df' dans mon autre appareil qui a le même problème. Il dispose de 35 Mo d'espace libre:

/dev: 115788K total, 0K used, 115788K available (block size 4096)
/mnt/asec: 115788K total, 0K used, 115788K available (block size 4096)
/system: 179840K total, 168376K used, 11464K available (block size 4096)
/data: 201856K total, 168524K used, 33332K available (block size 4096)
/cache: 108544K total, 1284K used, 107260K available (block size 4096)
/cdrom: 8960K total, 8632K used, 328K available (block size 4096)
/tmp: 2048K total, 28K used, 2020K available (block size 4096)
/pds: 1536K total, 1320K used, 216K available (block size 4096)
/mnt/sdcard: 1928992K total, 1014496K used, 914496K available (block size 32768)
/mnt/secure/asec: Permission denied
Tireur d'élite
la source
2
Il se peut que l'espace libre que vous voyez rapporté ne soit pas celui du stockage interne réel, mais d'un stockage «interne» (comme dans le cas d'une soudure permanente) «externe». Si vous pouvez exécuter adb à partir de la ligne de commande, publiez la sortie deadb shell df
Chris Stratton
C'est le problème du côté client. Je ne peux donc pas exécuter le shell adb.
Sniper
Ensuite, qui puis-je trouver le stockage interne réel (espace libre) de l'appareil où les applications seront stockées.
Sniper
1
avez-vous déclaré android: installLocation dans le manifeste?
Blackbelt
8
Cette question semble être hors sujet car elle concerne un problème de niveau utilisateur. Ce serait mieux à la maison chez Android Enthusiasts .
Peter Mortensen

Réponses:

177

Voici une solution très simple qui fonctionne sur mon Samsung Galaxy S II et Note 1 ; Je n'ai aucune idée des autres modèles:

  1. Ouvrez l'application du téléphone et passez au clavier.
  2. Cadran *#9900#
  3. Sur l'écran qui apparaît, cliquez sur le bouton intitulé "Supprimer dumpstate / logcat".

J'ai restauré environ un Go d'espace système de cette façon.

Berislav Lopac
la source
3
Il a supprimé l'espace interne (environ 300 Mo) sur mon Galaxy Note 1, mais cela vaut la peine d'être noté. +1 de ma fin.
Mohammad Arif
15
Mauvaise réponse à ce problème. Le stockage interne ne manque pas ici !!!
Robert Siemer
13
Cela ne fonctionne pas pour les numéroteurs non stockés apparemment (par exemple CyanogenMod) mais voyez la réponse de rhlee pour savoir comment faire la même chose si vous obtenez l'erreur "MMI invalide" lorsque vous essayez ceci sur un téléphone enraciné et modifié.
ChrisC
3
Comment faire la même chose sur une tablette qui n'a PAS de pavé numérique et qui n'est pas non plus enracinée ???
Jalle
1
Pour moi (hammerhead, API-19), le problème était que / data / app-lib / contenait le package d'application que j'ai essayé d'installer. Retirer et son fixe.
shkschneider
67

Au début, j'ai essayé la réponse de Berislav Lopac , mais je l'ai eueConnection problem or invalid MMI code. quand j'ai essayé de composer *#9900#. J'utilisais CyanogenMod sur le téléphone, et je pense que les téléphones avec des ROM personnalisées n'utilisent pas le numéroteur de stock, ils n'ont donc pas la fonctionnalité SysDump.

Fondamentalement, Delete dumpstate/logcatdans SysDump efface les fichiers journaux dans /data/log. Mais vous pouvez également le faire manuellement sans SysDump. (Cela suppose que votre téléphone a été rooté, ce qui sera le cas si votre téléphone exécute CyanogenMod ou toute autre ROM non stockée.)

  1. Assurez-vous que les applications de super-utilisateur et d'émulateur de terminal sont installées. (Ils sont livrés avec la plupart des ROM personnalisées.)
  2. Exécuter l'émulateur de terminal
  3. Tapez su, appuyez sur retour.
  4. Cela fera apparaître une invite de superutilisateur. Accordez l'accès. (Vous devrez attendre trois secondes avant de pouvoir cliquer sur "Autoriser".)
  5. Modifiez le répertoire actuel en saisissant cd /data/log, suivi de return.
  6. ASSUREZ-VOUS que vous êtes dans le data/logrépertoire en tapant pwd, suivi de retour. Il doit imprimer le répertoire de travail actuel , vous êtes: /data/log. Il est très important de vous assurer que vous êtes dans le bon répertoire car l'étape suivante supprime tous les fichiers dans le répertoire de travail dans lequel vous vous trouvez actuellement.
  7. Supprimez tous les fichiers du répertoire en saisissant rm *, suivi de retour.
  8. Fermez la fenêtre du terminal ou l'application, ou saisissez exitpour quitter la susession.

J'ai supprimé environ 1 500 fichiers de 1 Mo comme celui-ci et j'ai résolu mon problème "Stockage insuffisant disponible".

Comme pour les autres affiches, je possède un Galaxy S II , donc cela semble être un problème avec ce modèle.

Si quelqu'un connaît la solution permanente pour arrêter la création des fichiers journaux, veuillez me le faire savoir.

REMARQUE: certains gestionnaires de fichiers indiqueront à tort /data/logqu'ils sont vides car ils s'exécutent sans privilèges et n'ont donc pas les autorisations pour afficher les fichiers à l'intérieur.

rhlee
la source
Merci, c'était le premier message sur le forum qui m'expliquait ce qu'il fallait faire lorsque la chose * # 9900 # ne fonctionnait pas! Je soupçonnais que c'était CyanogenMod derrière le problème MMI invalide mais je ne savais pas où aller à partir de là. J'avais également utilisé ES File Explorer, mais il ne me montrait pas le répertoire / data / log - probablement j'avais oublié de le faire afficher les fichiers cachés.
ChrisC
2
@Chris Chapman: Comme vous utilisez CyanogenMod, vous pouvez utiliser le propre explorateur de fichiers de CyanogenMod appelé Gestionnaire de fichiers (dossier bleu avec flèche / cercle blanc). Accédez à Paramètres -> Paramètres généraux -> Mode d'accès dans l'application et changez-le en mode utilisateur Invite ou en mode Accès racine (le mode utilisateur Invite est plus sûr). Vous devriez alors pouvoir voir les fichiers dans le répertoire / data / log. Vous pourrez également supprimer en masse tous les fichiers. Cette méthode est plus simple, mais la suppression des fichiers est plus lente.
rhlee
+1! Je vois toujours ce genre de chiffres *#9900#, *#7832mais cela n'a pas fonctionné pour moi à cause de Cyanogen ROM.
S.Thiongane
13
Cela s'applique-t-il à CyanogenMod 10.2? Parce que je n'ai pas de dossier "/ data / log". "Aucun fichier ou répertoire de ce nom".
jonS90
7
J'ai /data/et /data/data/et /sdcard/data/mais aucun de ceux-ci n'a de logsous
endolith
18

La mémoire peut être en réserve par le système d'exploitation pour être utilisée pour exécuter ce que vous exécutez normalement (un peu comme un fichier d'échange). Vous pourrez peut-être insérer une ou deux autres applications en

  • Essayer de les installer juste après un redémarrage, ou
  • En fermant de force certaines applications en cours d'exécution (mais cette deuxième option peut ne pas être une bonne idée - voir le premier lien),

Mais la seule très bonne solution pourrait être de

  • Repartitionnez votre carte SD afin que les applications puissent y être installées directement (voir le deuxième lien).

Jetez un œil au post du forum Cela était inévitable: avertissement de mémoire insuffisante! .

La partie importante est:

Le système d'exploitation sait combien de mémoire il a besoin pour exécuter les applications que vous avez déjà. Ceci est un parfait exemple.

Maintenant, vous pourrez peut-être «tromper» le système d'exploitation en fermant de force certaines applications qui se trouvent dans la RAM. Cela augmentera votre «compartiment» de mémoire qui peut vous permettre d'installer une application, mais rappelez-vous que si vous faites ce genre de choses, vous ne causerez que des problèmes plus tard .. lagg, messages d'erreur, etc. (parce que vous trompez le système d'exploitation en pensant que vous lui avez donné de la mémoire supplémentaire, ce que vous avez fait .. vous ne forcez que la fermeture).

Une autre bonne explication de ce qui se passe est dans le message du forum Low Internal Memory .

La partie importante est:

La raison pour laquelle votre espace interne se remplit est triple. Premièrement, lorsqu'une application est "déplacée" vers la carte SD, elle n'est pas complètement déplacée. Seules des parties s'en vont réellement. Deuxièmement, le cache Dalvik de l'application est toujours stocké dans la mémoire interne (ce qui occupe une place importante). Troisièmement, les données des applications et tous les paramètres de votre système sont stockés dans la mémoire interne (oui, certaines applications utilisent la carte SD pour une partie de leurs données, mais chaque application a des données stockées dans la mémoire interne).

Et le fil inclut des suggestions sur le partitionnement que vous pouvez faire sur votre carte SD pour autoriser les `` applications moar ''!

UN M
la source
5
Selon androidforums.com/evo-4g-support-troubleshooting/… , "Euh, quoi? Tout cela est incorrect. La zone ROM où les applications sont installées n'est pas liée à la zone RAM où les applications s'exécutent / mettent en cache. Task Killer sera libérez de la RAM, pas de la ROM. Vous ne pourrez pas installer plus d'applications dans cette zone en les empêchant simplement de fonctionner. " (Je pense que ROM est le mauvais terme, mais quand même)
nafg
1
"ROM", mémoire en lecture seule, n'est pas du tout en discussion ici. Chaque type de stockage dont nous parlons est modifiable, contrairement à la ROM. Ce qui est discuté, c'est la RAM et l'espace de stockage, et même ces concepts sont brouillés par le concept d'espace de swap, dans lequel l'un agit comme l'autre. Si vous avez d'autres réponses à publier, cela pourrait être constructif, mais les arguments pointant vers ROM le semblent beaucoup moins.
AM le
7
Réponse de connerie complète. 1) Nous ne parlons pas de RAM ici, mais vous le faites. Pourquoi? 2) Android n'utilise pas le swap (par défaut). 3) Le système d'exploitation ne réserve pas de RAM pour les applications installées. 4) La mémoire de stockage interne n'est pas pleine comme indiqué par l'op !! 4) @Sniper, je vous en supplie, n'acceptez pas cette réponse scandaleuse!
Robert Siemer
3
Cette réponse ne semble pas pertinente. Il y a des réponses plus utiles ci-dessous.
Mr Ed
1
@AM Vous êtes complètement éteint, ici. La ROM est le stockage interne du téléphone (comme un disque dur dans un ordinateur). La RAM est le «bloc-notes» que le processeur utilise lorsqu'il fonctionne et où vos applications sont chargées pendant leur exécution. Avec tout le stockage à semi-conducteurs, le terme ROM a vraiment été "brouillé". Cela se résume vraiment à deux types différents de «mémoire» 1) la mémoire volatile (RAM) est rapide et nécessite de l'énergie pour «stocker» des choses, c'est-à-dire que dès que l'appareil est éteint, cette mémoire est effacée. 2) la mémoire non volatile (ROM) est l'endroit où les données sont stockées même sans alimentation.
Mike U
12

Le gestionnaire de paquets («installateur») a un problème de conception: il ne peut pas faire la distinction entre un tas d'erreurs possibles et trouve régulièrement l'excuse du «stockage insuffisant».

Les premières étapes sont effectuées: identifiez qu'il s'agit d'un problème d'installation (1.) et non lié à un manque de stockage (2.)

  1. Cela se produit sur la console ( pm install file.apk), avec Google Play, d'autres marchés et l'installation manuelle de l'interface graphique (par exemple, «cliquer» sur un fichier APK téléchargé ); ce n'est pas un problème de téléchargement, ...
  2. Les packages se retrouvent entièrement sur la /datapartition -ou- principalement sur la carte SD (et un peu sur /data). - Les deux emplacements affichent suffisamment d'espace comme indiqué par l'affiche originale (33 Mo et> 900 Mo respectivement) pour le package <20 Mo. –Et– la /datapartition a plus de 10% d'espace libre (33 Mo représentent plus de 10% de 200 Mo).

Étonnamment, la plupart des réponses ne tiennent pas compte de cela ...

En réalité, la /datapartition a besoin d'un nettoyage des résidus des installations précédentes.

  • Identifiez le nom commun du package problématique (par exemple, com.abc.def)
  • Désinstaller le package (par exemple, pm uninstall com.abc.def)
  • Vérifiez ce qu'il en reste dans les données (par exemple, find /data -name 'com.abc.def*')
  • Supprimer ce truc

L'installateur s'étouffe avec ceux-ci, revenant avec la mauvaise raison. - La partie intéressante est: si le paquet est installé sur la carte SD (forcé ou par d'autres moyens), certains restes (tous?) /dataNe font pas de mal ... ce qui conduit à la fausse croyance qu'il s'agit bien d'un problème d'espace ( plus d'espace sur la carte SD ...)!

La question de débordement de pile dont j'ai obtenu la moitié est la solution à l'erreur INSTALL_FAILED_INSUFFICIENT_STORAGE sur Android .

Robert Siemer
la source
6

La première chose à faire est de vérifier les détails du message d'erreur. Pour cela, vous pouvez utiliser l' application LogCat .

Pour moi, le problème était une erreur comme

Cannot rename native library directory /data/app-lib/vmdl-... to /data/app-lib/com.xyz

La solution était d'activer la fonction de bon sens dans mon cerveau et de rechercher le dossier com.xyz dans le dossier app-lib avec ES-Explorer. J'ai reconnu que ce dossier était déjà là. Donc, le supprimer a résolu le problème de changement de nom et les applications peuvent maintenant s'installer correctement.

Sentenza
la source
3
Un peu triste combien de solutions reposent sur le téléchargement et l'installation d'une autre application
Mooing Duck
6

Le même problème arrivait pour mon téléphone et cela a résolu le problème:

  • Allez dans Application Manager/ Appsdepuis Paramètres.

  • Sélectionnez Google Play Services.

Entrez la description de l'image ici

  • Cliquez sur le Uninstall Updatesbouton à droite du Force Stopbouton.

  • Une fois les mises à jour désinstallées, vous devriez voir le Disablebouton qui signifie que vous avez terminé.

Entrez la description de l'image ici

Vous verrez maintenant beaucoup d'espace libre disponible.

Mon Dieu
la source
1
et vous devriez faire de même pour toutes les applications, en particulier celles de Google. N'oubliez pas de désactiver les mises à jour automatiques des applications avant.
GoTo
2

J'ai également eu ce problème lors de l'installation d'une application après l'avoir désinstallée. J'ai résolu le téléchargement de Lucky Patcher puis cliquez sur le menu - dépannage - supprimer les correctifs et les sauvegardes (stockage disponible insuffisant). Veuillez noter que votre appareil doit être rooté.

Federico
la source
My Lucky Patcher (version 3.6.7) n'a pas de «supprimer les correctifs et les sauvegardes» dans le menu.
Robert Siemer
Je ne peux pas installer Lucky Patcher à cause de la même erreur. Il ne sera même pas installé avec ADB ...
Metafaniel
2

J'ai un Nexus 4 non enraciné (qui n'a que du stockage interne, pas de carte SD) et j'obtenais cette erreur avec la mise à jour d'applications plus volumineuses. Les applications plus petites se mettront à jour correctement.

J'ai découvert que c'était parce que je me suis récemment inscrit au service Play Music All Access et que j'avais épinglé plusieurs albums.

Ceux-ci sont téléchargés sur la /datapartition cachée et c'est ce qui manquait d'espace (je suppose)

J'ai détaché quelques albums et je n'ai plus aucun problème à installer des applications.

Shevek
la source
2

1. Redémarrez le téléphone, puis réinstallez l'application !

J'avais également le même problème Insufficient Storage Availablesur mon appareil, mais j'ai redémarré mon appareil et cela a bien fonctionné!

PS:

2. Installez l'application sur le stockage externe

Pour cela, définissez Storage Locationavec la commande suivante

adb shell pm set-Install-Location 2 // 2 for external storage ([SD card][1])

adb shell pm set-Install-Location 1 // 2 for internal storage 

adb shell pm set-Install-Location 0 // for auto
Tarsem Singh
la source
2
Merci Tarsem! J'ai essayé de redémarrer plus de 20 fois mais pas de chance .. :(
Sniper
1
L'installation sur sdcard évite le problème, mais ne le résout pas (voir ma réponse) - et - vous pouvez installer un paquet problématique sur sdcard plus facilement comme ceci:pm install -s package.apk
Robert Siemer
2

J'ai eu ce problème même avec beaucoup de mémoire interne et de mémoire SD. Cette solution est uniquement pour les applications qui ne se mettent pas à jour ou qui ont déjà été installées sur le téléphone et ne s'installent pas.

Il semble que dans certains cas, il reste des répertoires d'une installation précédente et que la nouvelle application ne peut pas les supprimer ou les écraser.

La première chose à faire est de commencer par désinstaller l'application et de réessayer. Dans mon cas, cela a fonctionné pour quelques applications.

Pour l'étape suivante, vous avez besoin d'un accès root sur votre téléphone:

Avec un gestionnaire de fichiers, accédez à / data / app-lib et recherchez le répertoire (ou les répertoires) associé à l'application. Par exemple, pour Kindle, il s'agit de com.amazon.kindle. Supprimez-les. Accédez également à / data / data et faites de même.

Allez ensuite au Play Store et réinstallez l'application. Cela a fonctionné pour toutes les applications dans mon cas.

Tomliddle
la source
1

J'ai eu le même problème, et il a été résolu en utilisant App Cache Cleaner .

(HT: acejavelin @ Forums Android )

Shaul Behr
la source
1
En fait, ce n'est pas si ridicule. J'ai ce problème dans mon Galaxy S2, et il y avait suffisamment de mémoire pour installer l'application, et a libéré environ 87 Mo. Mais cela n'a pas résolu le problème global.
Mr Ed
Hmmmm. Peut-être que cela a résolu mon problème. J'ai essayé les suggestions dans les réponses à cette question (installer sur sdcard, composez * # 9900 # "Supprimer dumpstate / logcat", exécutez Cache Cleaner) et initialement cela ne fonctionnait toujours pas, c'est-à-dire qu'il y avait des erreurs de mise à jour des applications existantes (erreur 902 pour être précis). Mais après le redémarrage du téléphone, il a réussi à se mettre à jour correctement! Et maintenant, ça semble aller.
Mr Ed
1

J'ai essayé plusieurs des solutions suggérées, mais aucune n'a fonctionné pour moi. Après quelques recherches, je suis tombé sur un indice pour déplacer certaines applications de /data/appvers /system/app. Cela a libéré suffisamment d'espace pour installer de nouvelles applications et mettre à jour celles existantes.

Je peux recommander l'utilitaire gratuit SystemCleanup pour déplacer les applications.

Florian Feldhaus
la source
J'ai eu le même problème et SystemCleanup m'a aidé. Je recommande!
Eran Egozi
1

C'est la chose la plus simple à faire. Allez settings chercher storageou memorytouchez-le et recherchez cached data. touchez-le et effacez vos données à partir de là. FACILE!!!

Bhargav Modi
la source
0

L'application doit-elle nécessairement être installée dans la mémoire interne? Si vous n'exécutez aucun service, vous pouvez essayer de l'installer sur le stockage externe. Cela peut être fait en ajoutant le code suivant dans votre manifeste:

 manifest  
 xmlns:android="http://schemas.android.com/apk/res/android"
 android:installLocation="preferExternal".....

Cela fonctionne généralement sur Android 2.2 et supérieur dans la plupart des cas. Assurez-vous que votre application fonctionnera correctement si elle est installée sur le stockage externe. Vous aurez une bonne idée du type d'applications pouvant être installées sur un stockage externe dans l' emplacement d'installation de l'application .

MMss
la source
0

En ce qui concerne un appareil réel, le comportement des appareils semble différent pour un autre groupe d'appareils.

Une partie de l'étrange collection d'opinions que j'ai entendues de différentes personnes est:

  • Redémarrez votre appareil après l'avoir débranché
  • Supprimer certaines applications de l'appareil et libérer au moins 100 Mo
  • Essayez d'installer votre application à partir de la ligne de commande, ./adb install ~Application_path
  • Déplacez votre application vers le stockage sur carte SD ou définissez-la par défaut sur la carte SD dans le fichier manifeste Android, android:installLocation="preferExternal"
  • Vous avez beaucoup de mémoire pour acquérir des éléments dans le dossier Raw qui installe une copie dans la mémoire du téléphone lors de l'installation d'un fichier APK et l'appareil n'a pas assez de mémoire pour les charger
  • Rooter votre appareil et installer une bonne ROM qui aide à informer l'appareil de sa mémoire restante.

J'espère que l'un d'entre eux vous concerne! ;)

Dharam
la source
0

La plupart de l'espace dont vous disposez est réservé par le système d'exploitation. La solution la meilleure et la plus simple consiste à déplacer vos applications vers un stockage externe. Cela vous libérera beaucoup d'espace.

Riz
la source
0

Certaines applications doivent redémarrer pour s'installer complètement. Android dit simplement qu'il a une mémoire insuffisante pour une raison quelconque - il devrait indiquer qu'il doit redémarrer pour terminer l'installation. Essayez-le - il s'installera complètement automatiquement lorsque vous redémarrerez.

Téléphone Galaxy Note
la source
0

J'ai résolu ce problème pour moi-même. Cependant, la mémoire interne et SD montrait beaucoup d'espace libre. C'était un problème avec la mémoire du téléphone, qui était presque pleine.

Par conséquent, j'ai déplacé beaucoup de mes applications de la mémoire du téléphone vers la mémoire interne, pour libérer la mémoire du téléphone: Paramètres -> Stockage -> Applications (sous la section de stockage interne) -> onglet Interne

Voici ceux qui ne sont pas vérifiés et qui occupent l'espace sur la mémoire du téléphone.

Cliquez sur les applications (une par une) Cliquez sur le bouton: «Déplacer vers le stockage interne».

Une fois que vous avez libéré une quantité considérable d'espace sur la mémoire du téléphone de cette façon, l'erreur ne devrait pas survenir.

Akhilesh Singh
la source
0

Après avoir désinstallé quelques applications, je suis en mesure d'installer la nouvelle ...

Je pense que le système d'exploitation calcule la mémoire totale requise pour exécuter toutes les applications. S'il ne rentre pas, alors il dit "en mémoire suffisante".

vkGunasekaran
la source
0

J'ai eu le même problème sur Galaxy S4 (i9505) sur la ROM en stock (4.2.2 ME2). J'avais un espace libre comme celui-ci: 473 Mo sur /data, 344 Mo sur /system, 2 Go sur /cache. J'obtenais l'erreur de spate gratuite sur n'importe quel téléchargement depuis Play Store (petite application, 2,5 Mo), j'ai vérifié LogCat , il disait "Annuler le téléchargement d'ABC parce que l'espace libre est insuffisant".

Ensuite, j'ai libéré de l'espace /data, 600 Mo d'espace libre, et maintenant cela fonctionne bien, les applications se téléchargent et s'installent;). Il semble donc que cette ROM ait besoin d'un peu plus d'espace libre pour fonctionner correctement ...

George Dima
la source
0

Effacer la mémoire cache de Google Play vous aidera également ... Accédez à la page d'informations de l'application de Google Play et effacez-la.

Ashokchakravarthi Nagarajan
la source
0

Je n'ai pas trouvé de solution gratuite qui fonctionnait, mais j'ai trouvé une solution: j'ai utilisé la version non gratuite de la sauvegarde Titanium, cliqué sur le bouton contextuel et choisi de vérifier la mémoire occupée par les applications. Trouvez l'application de téléchargement et vous verrez qu'elle dispose d'une certaine quantité d'espace allouée à son cache. Effacer les données est l'option que vous souhaitez.

Tony Gil
la source
0

J'ai reçu le même message d'erreur au cas où le nom du package serait trop long (> 128 caractères). Le simple fait d'utiliser un nom plus court a résolu le problème.

Reinra
la source
0

J'avais plus de 2 Go d'espace interne et pourtant je ne pouvais pas installer / mettre à jour des applications depuis Google Play ou manuellement.

Quelle que soit la raison, effacer la partition de cache a résolu mon objectif.

Étapes: Récupération -> Effacer la partition de cache -> Redémarrer le système maintenant

Saurabh
la source
0

Si vous avez root, supprimez tous les dossiers sur le chemin:

/data/app-lib/

Et puis redémarrez votre appareil.

J'ai eu ce problème plusieurs fois et ce correctif a fonctionné pour moi à chaque fois. Il a même un fil XDA .

J'écris tous les dossiers, car s'il y a un problème avec une application, il y a de fortes chances que vous ayez ce problème avec d'autres applications également. De plus, il est ennuyeux de ne trouver que les dossiers des applications problématiques.

développeur android
la source
0

Accédez à Paramètres, Applications, Tout et désinstallez Google Play Store. Cela remplacera par l'ancienne version et vous pourrez ensuite télécharger sans le "Erreur de stockage insuffisant" Cela fonctionne pour moi

Carlos AG
la source
-1

J'ai continué à avoir ce problème et j'ai nettoyé le cache Dalvik à l' aide de Titanium Backup. Vous devrez avoir votre téléphone enraciné. Dès que j'ai fait cela, j'ai pu mettre à jour Swiftkey et Beautiful Widgets.

acciocode
la source