0 votes

Différentes méthodes pour déplacer des applications vers la carte SD

Il existe une méthode native pour déplacer les applications vers la carte SD, en affichant les informations de l'application et en appuyant sur le bouton "déplacer vers la carte SD". (Je ne sais pas sur quelle version d'Android cela a été introduit). Toutes les applications ne peuvent pas être déplacées de cette façon.

Il existe d'autres applications qui promettent de déplacer des applications sur la carte SD, telles que Link2SD , App 2 SD , MoveToSD , Facilitateur Move2SD et bien d'autres encore. Certains nécessitent une racine, d'autres (apparemment) non.

Toutes ces applications fonctionnent-elles de la même manière (ou de manière similaire) ? La méthode native fonctionne-t-elle de la même manière ? La méthode native fonctionne-t-elle de la même manière que les applications ? Pourquoi certaines applications nécessitent-elles un accès Root et d'autres non ? Est-il possible de déplacer en toute sécurité des applications pour lesquelles la méthode native de déplacement est désactivée (grisée) ?

2voto

Milner Points 533

Beaucoup de questions en une seule, mais toutes reliées entre elles - alors je vais essayer :

Vous pouvez classer ces applications en deux catégories : celles qui fonctionnent de manière "similaire" à l'app2sd native, et celles qui ne le font pas. Il y a plusieurs règles qu'une application doit respecter pour être "autorisée" à être installée sur une carte SD. Les applications installées sur la carte SD peuvent, par exemple, ne pas démarrer automatiquement au moment du démarrage (comme le fait l'application native app2sd). boot_completed l'événement est diffusé avant la carte est montée). Ils ne peuvent pas non plus proposer de widgets, de services, d'alarmes et d'autres choses encore, car ces fonctionnalités seraient interrompues lorsque la carte SD est "retirée" (par exemple, lorsqu'elle est montée sur le PC). Toutes ces règles sont respectées par la méthode native. Ces aides "advanced app2sd" qui "déplacent plus d'applications" ignorent la plupart du temps certaines de ces règles. L'application fonctionnera néanmoins, mais il se peut que certaines de ses fonctionnalités ne fonctionnent pas.

Et puis il y a au moins une application qui fonctionne de manière complètement différente : Link2SD . Cette application crée simplement des "liens symboliques" vers la carte SD (après y avoir copié l'application/les données), et trompe ainsi le système qui pense toujours qu'ils sont sur le stockage interne. En utilisant une partition séparée sur la carte (qui sera "invisible" lorsqu'elle est connectée au PC, et donc non montée), elle contourne certains des problèmes -- une astuce que certaines des "app2sd apps avancées" mentionnées ci-dessus utilisent également. Cette variante nécessite évidemment Root, car elle gère les applications et leurs données elle-même - ce qui n'est pas possible pour une application non-Root. Il en va de même pour certains des outils mentionnés ci-dessus lorsqu'ils proposent de déplacer les données des applications / le cache Dalvik sur la carte, ce qui n'est pas non plus possible sans Root.

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