IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de Heavy Metal Hero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2007
    Messages : 152
    Billets dans le blog
    13
    Par défaut Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
    Bonjour. Je développe sous eclipse une application android en utilisant l'émulateur.

    Après quelques compilations ce problème apparait. J'ai d'abord augmenté l'espace interne de l'AVD. ça m'a permis de recompiler encore quelques fois, avant que le problème réapparaisse.

    J'ai ensuite tenté de désinstaller l'application. dans data/app le .apk a disparu et a été remplacé par plein de "??????????????" toujours présents après rm -f *. Le problème persistait. Après avoir installé l'AVD j'ai tenté de tout virer à la main. même chose, après supression le .apk devient des "?" dans /data/app et disparait dans data/app-lib. Toujours la même erreur.
    J'ai voulu vérifier si c'était les fichiers temporaires qui posaient problème : dans /data/local/tmp il y a des "?????". Je ne peux pas voir leur taille mémoire.

    J'ai ajouté -partition-size 1024 à la ligne de commande dans run as. j'ai gagné encore quelques tests avant que le problème revienne.

    Vu que la mémoire semblait se remplir petit à petit, j'ai voulu voir ce qu'il en était : dans le menu setting de l'AVD; 0.95GB d'espace et 0.93 encore disponible en mémoire interne.


    J'ai testé d'utiliser la commande -wipe-data ça n'a eu aucun effet. Du coup j'ai pensé à installer sur la carte SD. ça marchait hier mais aujourd'hui j'ai dans le logcat : "INSTALL_FAILED_CONTAINER_ERROR". La solution miracle de ce souci est, si l'on en crois les forums, de rm mnt/secure/asec/smd122tmpl.asec. Dans mon cas mnt/secure/asec est un répertoire vide. Je précise que ma carte sd est bien connectée et contient même des fichiers.

    Suis-je condamné à réinstaller l'AVD toutes les 5 compilations ou existe-t-il une vraie solution ? PS: je ne peux pas utiliser un vrai mobile.

    Merci d'avance

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    757
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 757
    Par défaut
    Tu peux toujours essayer avec un autre émulateur : GenyMotion.
    Il faut s'inscrire sur leur site et ensuite télécharger l'émulateur.
    Dis-nous si le problème persiste.

  3. #3
    Modérateur
    Avatar de Hizin
    Homme Profil pro
    Développeur mobile
    Inscrit en
    Février 2010
    Messages
    2 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur mobile

    Informations forums :
    Inscription : Février 2010
    Messages : 2 180
    Par défaut
    GenyMotion ^^
    Et ce n'est pas un émulateur, mais une VM, qui est même plus rapide que les terminaux normaux (mon Nexus S est plus lent que la VM).
    Très bonne intégration dans IntelliJ Idea d'ailleurs.

    J'ai déjà eu pas mal de "??????????????????" avec adb. Ca venait du fait qu'il fallait le lancer en root pour certains terminaux.
    C'est Android, PAS Androïd, ou Androïde didiou !
    Le premier est un OS, le second est la mauvaise orthographe du troisième, un mot français désignant un robot à forme humaine.

    Membre du comité contre la phrase "ça marche PAS" en titre et/ou explication de problème.

    N'oubliez pas de consulter les FAQ Android et les cours et tutoriels Android

  4. #4
    Membre éclairé
    Avatar de Heavy Metal Hero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2007
    Messages : 152
    Billets dans le blog
    13
    Par défaut
    J'ai réussi à recompiler 6 fois exactement en relançant l'avd depuis le terminal et non eclipse. Dans tools : ./emulator -wipe-data -avd myAVD. Finallement je crois qu'il n'y a plus d'espoir avec cet émulateur, je vais essayer GenyMotion tout de suite, merci du conseil

  5. #5
    Membre éclairé
    Avatar de Heavy Metal Hero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2007
    Messages : 152
    Billets dans le blog
    13
    Par défaut
    Bon j'ai trouvé la solution, l'espace insuffisant n'était pas sur l'avd mais sur mon disque. Le cache dans .android s'ajoutait au cache que j'avais déjà et qui atteignait la limite autorisée par mon compte utilisateur. J'ai donc déplacé .android dans un espace ou j'ai autant d'espace que je veux et j'ai mis un lien symbolique à la place. ça compile sans problème maintenant.

  6. #6
    Modérateur
    Avatar de Hizin
    Homme Profil pro
    Développeur mobile
    Inscrit en
    Février 2010
    Messages
    2 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur mobile

    Informations forums :
    Inscription : Février 2010
    Messages : 2 180
    Par défaut
    Merci du retour, c'est bon à savoir ce genre de chose.
    C'est Android, PAS Androïd, ou Androïde didiou !
    Le premier est un OS, le second est la mauvaise orthographe du troisième, un mot français désignant un robot à forme humaine.

    Membre du comité contre la phrase "ça marche PAS" en titre et/ou explication de problème.

    N'oubliez pas de consulter les FAQ Android et les cours et tutoriels Android

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [2012] Installation : error 0x84B10001
    Par kalcutt dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 11/02/2014, 10h41
  2. Birt install error
    Par ydriutti dans le forum Eclipse Java
    Réponses: 0
    Dernier message: 17/12/2007, 12h08
  3. Réponses: 7
    Dernier message: 08/05/2006, 07h19
  4. Mysql DB Error: après installation de extcal
    Par lemonsoda dans le forum Installation
    Réponses: 1
    Dernier message: 10/01/2006, 16h05
  5. [LINUX][INSTALL]Error de fichier trop court
    Par silvermoon dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 06/08/2004, 16h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo