Android: Pourquoi "Déplacer vers la carte SD" est-il grisé ?

click fraud protection

Si vous souhaitez économiser de l'espace dans la mémoire interne de votre téléphone, déplacer des applications vers la carte SD est un excellent moyen de libérer de l'espace. Vous pouvez déplacer des applications vers la carte SD en allant sur Paramètres > Applications, en sélectionnant l'application, puis en appuyant sur le "Transférez sur la carte SD" bouton. Vous remarquerez peut-être que pour certaines applications, cette option est grisée. Pourquoi donc?

Raison 1. Choix du développeur

Les développeurs d'applications Android doivent rendre explicitement leurs applications disponibles pour se déplacer vers la carte SD à l'aide de l'attribut « android: installLocation » dans le élément de leur application. Si ce n'est pas le cas, l'option "Déplacer vers la carte SD" est grisée. Pourquoi de nombreux développeurs n'activeraient-ils pas ce bouton? Eh bien, les applications Android ne peuvent pas s'exécuter à partir de la carte SD lorsque la carte est montée. Donc, si l'application gère quelque chose comme une alarme pour vous rappeler votre rendez-vous chez le dentiste, c'est assez important, et l'application ne pourra pas sonner l'alarme si votre appareil est connecté à votre ordinateur. Ainsi, le développeur peut choisir de verrouiller la fonctionnalité "Déplacer vers la carte SD" afin de ne jamais recevoir d'e-mail en colère de la part de quelqu'un affirmant que l'application ne fonctionne pas.

Raison 2. Prise en charge des widgets

La prise en charge des widgets est une autre grande raison pour laquelle les applications peuvent être empêchées de s'exécuter sur la carte SD. Si une application est installée sur la carte SD, les widgets de cette application ne peuvent plus être sélectionnés dans certaines versions d'Android une fois l'appareil monté. L'appareil doit être redémarré pour que les widgets de l'application s'affichent à nouveau en option.

Raison 3. Interface de synchronisation, de service ou de compte

Si l'application gère un certain type de synchronisation en arrière-plan, s'exécute en tant que service ou utilise un compte, l'application ne fonctionnera pas pleinement à partir d'une carte SD lorsqu'elle est montée. Par conséquent, l'option de le déplacer vers la carte SD est désactivée. Vous pouvez en savoir plus sur ce problème et sur la façon dont les applications s'exécutent à partir de cartes SD sur le Développeurs Android - Page d'emplacement d'installation de l'application.

FAQ

Comment puis-je télécharger des applications directement sur la carte SD ?

Vous devrez avoir un accès root sur votre appareil, puis définir votre répertoire personnel sur la carte SD à l'aide des outils Android SDK. Il y avait un moyen d'activer l'option sur les anciennes versions d'Android sans accès root. Mais maintenant, vous devez avoir un accès root sur les nouvelles versions d'Android pour pouvoir définir le répertoire de base.

Quelles applications puis-je déplacer ?

Essayez de déplacer toutes les applications de jeu vers la carte SD. Les jeux n'ont généralement pas à s'exécuter en arrière-plan ou à gérer des tâches importantes sur l'appareil tout au long de la journée. Ils prennent également généralement le plus de place, ce qui en fait des candidats parfaits pour l'installation d'une carte SD.

Vous savez maintenant pourquoi le "Transférez sur la carte SDLe bouton " est grisé pour la plupart de vos applications Android. Vous avez encore des questions? Commentaires? Laissez-en un dans la section commentaires ci-dessous.

Comment activer l'option « Déplacer vers la carte SD » sur n'importe quelle application ?

Il y avait un moyen pour les utilisateurs non rootés d'activer l'option "Déplacer vers la carte SD". Ce n'est plus le cas. Vous devrez obtenir un accès root à votre appareil pour pouvoir déplacer n'importe quelle application vers la carte SD. Si vous ne savez pas comment procéder, vous pouvez consulter Développeurs XDA pour des suggestions.