0 votes

ZTE Midnight Memory

Je viens de recevoir un ZTE Midnight aujourd'hui et lorsque j'ai essayé de télécharger certaines de mes applications préférées, il m'a dit que la mémoire était pleine. Je suis donc allé voir ce qu'il y avait dans ma mémoire interne, et elle était déjà pleine à cause des applications livrées avec le téléphone, aka, les applications que je ne peux pas effacer. J'ai donc essayé de régler mon emplacement de téléchargement par défaut sur ma carte SD et après une tentative complètement ratée sur Google pour savoir comment faire, j'ai décidé d'essayer de poser la question ici. Si quelqu'un pouvait me donner un coup de main et éventuellement m'éviter de casser mon téléphone tout neuf, ce serait formidable. Je vous remercie.

0voto

LyricWulf Points 2181

Il se peut que vous souhaitiez Rooter votre téléphone pour débloquer afin que vous puissiez supprimer toutes les applications système indésirables de votre téléphone. Demandez-le si ce qui suit ne vous aide pas.

Ceci pourrait répondre à votre question : à partir de Installation par défaut sur une carte SDCard .

Cet article sur HowtoGeek décrit un moyen possible d'utiliser le adb :

  • activer le débogage USB
  • connectez votre appareil à votre ordinateur
  • exécuter la commande adb shell pm setInstallLocation 2
    (ou, nouvelle syntaxe , adb shell pm set-install-location 2 )
  • se déconnecter, c'est fait.

Cette commande définira la cible d'installation par défaut des périphériques sur votre carte SDCard. Cela ne signifie pas nécessairement que todo y est installé : seules les applications qui le supportent y seront installées, et les développeurs peuvent l'annuler dans le manifeste de leurs applications s'ils pensent que c'est nécessaire. De la page Référence de l'API liée :

Modifie l'emplacement d'installation par défaut. Valeurs de l'emplacement :

  • 0 : Le système Auto-Let décide du meilleur emplacement.
  • 1 : Interne - installation sur la mémoire interne de l'appareil.
  • 2 : Externe - installation sur un support externe.

Nota: Cette fonction n'est destinée qu'au débogage ; son utilisation peut entraîner l'arrêt de l'application ou d'autres comportements indésirables.

Pour plus de détails sur ADB, et comment vous pouvez par exemple obtenir une version minimale sur votre ordinateur (sans avoir à installer tout le SDK), vous pouvez jeter un coup d'œil sur le site suivant adb tag-wiki .

Quelques précisions sur le processus d'installation :

  1. vous trouvez une application sur google-play-store et décide de l'installer
  2. après avoir cliqué sur "installer" et accepté les conditions/permissions, l'application apk est téléchargé à /data/local , c'est-à-dire à votre stockage interne . Vous ne pouvez pas changer cela.
  3. lorsque le téléchargement est terminé, le .apk sera installé automatiquement. Le choix de l'emplacement dépend de plusieurs facteurs :
    • si le dev n'a pas spécifié l'option android:installLocation dans ses applications Manifest l'application sera installée dans l'histoire interne. Point final, pas d'autre choix (voir : Référence API ).
    • si cette android:installLocation est fixé à preferExternal et qu'un espace de stockage externe est disponible, il s'y rendra.
    • s'il est réglé sur auto Cela dépend encore une fois de la situation :
      1. si l'application contient des widgets, des services, veut démarrer au démarrage, et plusieurs autres choses, elle va dans le stockage interne. Point final, pas d'autre choix.
      2. il va là où pointe l'emplacement d'installation par défaut de l'appareil.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X