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
android
google-play
Tireur d'élite
la source
la source
adb shell df
Réponses:
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:
*#9900#
J'ai restauré environ un Go d'espace système de cette façon.
la source
Au début, j'ai essayé la réponse de Berislav Lopac , mais je l'ai eue
Connection 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/logcat
dans 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.)su
, appuyez sur retour.cd /data/log
, suivi de return.data/log
répertoire en tapantpwd
, 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.rm *
, suivi de retour.exit
pour quitter lasu
session.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/log
qu'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.la source
*#9900#
,*#7832
mais cela n'a pas fonctionné pour moi à cause de Cyanogen ROM./data/
et/data/data/
et/sdcard/data/
mais aucun de ceux-ci n'a delog
sousLa 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
Mais la seule très bonne solution pourrait être de
Jetez un œil au post du forum Cela était inévitable: avertissement de mémoire insuffisante! .
La partie importante est:
Une autre bonne explication de ce qui se passe est dans le message du forum Low Internal Memory .
La partie importante est:
Et le fil inclut des suggestions sur le partitionnement que vous pouvez faire sur votre carte SD pour autoriser les `` applications moar ''!
la source
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.)
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, .../data
partition -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/data
partition 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
/data
partition a besoin d'un nettoyage des résidus des installations précédentes.pm uninstall com.abc.def
)find /data -name 'com.abc.def*'
)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?)
/data
Ne 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 .
la source
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
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.
la source
Le même problème arrivait pour mon téléphone et cela a résolu le problème:
Allez dans
Application Manager
/Apps
depuis Paramètres.Sélectionnez
Google Play Services
.Cliquez sur le
Uninstall Updates
bouton à droite duForce Stop
bouton.Une fois les mises à jour désinstallées, vous devriez voir le
Disable
bouton qui signifie que vous avez terminé.Vous verrez maintenant beaucoup d'espace libre disponible.
la source
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é.
la source
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
/data
partition 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.
la source
1. Redémarrez le téléphone, puis réinstallez l'application !
J'avais également le même problème
Insufficient Storage Available
sur 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 Location
avec la commande suivantela source
pm install -s package.apk
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.
la source
J'ai eu le même problème, et il a été résolu en utilisant App Cache Cleaner .
(HT: acejavelin @ Forums Android )
la source
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/app
vers/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.
la source
C'est la chose la plus simple à faire. Allez
settings
chercherstorage
oumemory
touchez-le et recherchezcached data
. touchez-le et effacez vos données à partir de là. FACILE!!!la source
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:
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 .
la source
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:
./adb install ~Application_path
android:installLocation="preferExternal"
J'espère que l'un d'entre eux vous concerne! ;)
la source
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.
la source
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.
la source
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.
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.
la source
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".
la source
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 ...la source
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.
la source
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.
la source
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.
la source
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
la source
Si vous avez root, supprimez tous les dossiers sur le chemin:
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.
la source
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
la source
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.
la source