Déplacer application SD card

Discussion dans 'Androïd (Matos)' créé par BiBiO, 25 Février 2011.

  1. Offline
    BiBiO Elite
    Bonjour,

    J'ai un HTC desire et j'aimerais savoir pourquoi certaines applications ne peuvent pas être déplacées sur la carte SD? (Des applications comme Shazam, TV shows, Juice Defender, VDM, ...).

    J'ai essayé directement avec les paramètres du tel ou via une appli "App 2 SD" mais je n'arrive pas à les déplacer.

    Qq a-t-il une solution pr cela ?
    BiBiO, 25 Février 2011
    #1
  2. Offline
    DaBeast Elite
    Il n'y à pas de solutions. Le programeur doit prevoir le coup.
    DaBeast, 26 Février 2011
    #2
  3. Offline
    SkYlEsS Kawai
    L'application App2SD te prévient simplement si certaines applis peuvent être déplacées vers la carte SD lorsque tu n'as pas rooté ton smartphone, sinon il permet de toutes - ou presque - les déplacer mais il faut donc être rooté.

    Un programmeur peut depuis la 2.2 ajouter dans l'android manifest une option signalant l'endroit d'installation de préférence de son appli : autrement dit, toutes les applis devraient fournir cette option hormis les services, widgets, live wallpapers, etc. ! (cf. http://developer.android.com/guide/appendix/install-location.html)

    Dans ton cas, une solution reste cependant possible :

    Fais une recherche concernant la commande "pm setInstallLocation 2" pour savoir comment l'exécuter depuis ton ordi sur ton gsm. Elle te permettra de délocker certaines applis afin que tu puisses les déplacer sur la carte SD. Cette commande modifie l'emplacement par défaut d'installation des applis de ton téléphone vers la carte SD. Toutes les applis ne seront pas délockées et pour celles qui le seront, tu devras faire attention qu'il ne s'agit pas d'une exception ne pouvant pas être installée sur la carte SD.

    Bref, j'ferai un tuto prochainement si ça intéresse des gens de savoir comment faire exactement ... =)

    pm setInstallLocation 0 = Automatique (par défaut, dépendra donc de l'espace disponible sur le téléphone et sur la carte SD, du type de l'appli ainsi que des préférences renseignées par le développeur.)
    pm setInstallLocation 1 = Téléphone
    pm setInstallLocation 2 = carte SD
    SkYlEsS, 26 Février 2011
    #3
  4. Offline
    SkYlEsS Kawai
    Ceci me rappelle que je devais justement repasser en "pm setInstallLocation 0" sur mon téléphone :cool:
    SkYlEsS, 26 Février 2011
    #4
  5. Offline
    BiBiO Elite
    Merci beaucoup pour toutes ces infos ! Je testerai prochainement !!!
    BiBiO, 26 Février 2011
    #5
  6. Offline
    SkYlEsS Kawai
    Si personne n'est intéressé, tant pis. En cherchant un peu, toutes les infos sont disponibles sur Internet évidemment ...
    SkYlEsS, 3 Mars 2011
    #6