J'ai Samsung Galaxy 3 (I5801). J'ai téléchargé de nombreux fichiers APK sur Internet. Je n'ai aucun problème à installer des fichiers APK. Par défaut, lorsque le fichier APK est sélectionné, il s'installe dans la mémoire du téléphone. Je veux qu'il installe l'application sur SDCARD. J'ai rempli la mémoire de mon téléphone.
Donc mes requêtes sont
- Comment installer APK sur SDCARD? APK devrait s'installer sur SDCARD.
- Comment déplacer une application déjà installée vers la carte SDC depuis la mémoire du téléphone?
mv /source/path /destination/path
pour déplacer des fichiers et utilisezln -s /actual/file/path /symbolic/link
pour créer un lien symbolique (le-s
symbole symbolique / lien souple, si vous ne le spécifiez pas, vous créerez un lien dur, qui ne peut pas traverser limite de partition). Notez que vous avez besoin de root pour modifier les fichiers apk stockés dans / data / app / et les données d'application dans / data / data /. Si vous n'êtes pas familier avecln
oumv
, c'est une bonne idée de jouer avec eux dans des fichiers sûrs avant de jouer avec le système. Faites une sauvegarde! Pour ce faire, en dernier recours uniquement.Si vous utilisez Android 2.1, vous pouvez utiliser l' application Link2SD . Pour l'utiliser, votre téléphone doit être rooté et votre SDCARD doit avoir des partitions ext2 [OR] ext3. Ensuite, il s'installe sur la mémoire du téléphone et déplace l'application installée sur SDCARD.
Déplacer les applications déjà installées sur la carte SD: ouvrez l'application Link2SD et filtrez les applications qui sont la mémoire du téléphone. Sélectionnez chaque application installée sur SDCARD et choisissez l'option Créer un lien. Terminé, cela résout le problème.
Il existe des outils disponibles pour partitionner votre SDCARD. Sur Windows Machine, vous pouvez utiliser le logiciel Minitool Partition et sur Linux, vous pouvez utiliser gparted.
la source
Téléchargez et installez simplement le SDK Android, à l'invite cmd, accédez au répertoire du SDK, cd dans le répertoire "platform-tools" et tapez
adb shell
.Un
$
devrait apparaître dans la nouvelle ligne, puis tapezpm setInstallLocation 2
et appuyez sur Entrée. le texte pm setInstallLocation 2 devrait apparaître à nouveau dans la nouvelle ligne.Fermez maintenant l'invite de commande, déconnectez le téléphone et redémarrez-le.
Vos applications devraient maintenant se déplacer sur la carte SD par défaut.
la source