Οδηγοί

Πώς να αναγκάσετε να μετακινήσετε εφαρμογές στην κάρτα SD στο Android

Εδώ είναι η κατάσταση: Έχετε ένα τηλέφωνο με εσωτερικό χώρο αποθήκευσης 32 GB και αγοράσατε μια κάρτα SD 128 GB επειδή έχετε μια τεράστια συλλογή εφαρμογών. Ορίζετε την κάρτα SD ως τον προεπιλεγμένο χώρο αποθήκευσης για την εγκατάσταση εφαρμογών - ωστόσο, με την πάροδο του χρόνου, παρατηρείτε ότι ο εσωτερικός σας χώρος αποθήκευσης είναι σχεδόν πλήρης, ενώ η κάρτα SD σας μόλις χρησιμοποιείται. Τι συμβαίνει;

Εδώ είναι το πράγμα - οι εφαρμογές είναι αρκετά σχεδιασμένο για εκτέλεση από τον εσωτερικό χώρο αποθήκευσης. Ο προγραμματιστής εφαρμογών μπορεί να τις διαμορφώσει ώστε να εκτελείται από κάρτα SD, αλλά η πλειονότητα των προγραμματιστών βελτιστοποιεί τις εφαρμογές τους για εσωτερικό χώρο αποθήκευσης για λόγους απόδοσης. Η ταχύτητα ανάγνωσης / εγγραφής του εσωτερικού χώρου αποθήκευσης είναι πολύ ταχύτερη από μια κάρτα SD στις περισσότερες περιπτώσεις. Έτσι, ακόμη και αν έχετε ορίσει την κάρτα SD σας ως "προεπιλεγμένο" σημείο εγκατάστασης, οι προτιμήσεις της εφαρμογής είναι υπερισχύουσα τις προτιμήσεις σας, με το σχεδιασμό του προγραμματιστή. Λοιπόν, πώς αναγκάζετε τις εφαρμογές να εγκαταστήσουν στην κάρτα SD; Θα σας δείξω μερικές μεθόδους για να το επιτύχετε.

Σημείωση: Το τηλέφωνό σας πρέπει να είναι root. Αναζήτηση εφαρμογών για έναν οδηγό πώς να ξεριζώσετε το τηλέφωνό σας Android.

Η μέθοδος εφαρμογής

Υπάρχουν μερικές εφαρμογές που μπορούν να μετακινήσουν βίαια τις εφαρμογές σας από τον εσωτερικό χώρο αποθήκευσης στην κάρτα SD. Ορισμένες έχουν καλύτερη επιτυχία από άλλες - για παράδειγμα, ορισμένες εφαρμογές ενδέχεται να μετακινήσουν μόνο το φάκελο / cache στην κάρτα SD σας, αφήνοντας την υπόλοιπη εφαρμογή σε εσωτερική. Είναι πολύ παρόμοια με την απλή μετάβαση στις Ρυθμίσεις> Αποθήκευση> Εφαρμογές και πατώντας το κουμπί "Μετακίνηση σε κάρτα SD" - στην πραγματικότητα, αυτές οι εφαρμογές είναι απλώς μια συντόμευση σε αυτό το κουμπί τυλιγμένο σε GUI.

Αυτό που θέλετε είναι μια εφαρμογή που κάνει όλη τη δουλειά - για αυτό χρειάζεστε Σύνδεση2SD. Ωστόσο, το Link2SD απαιτεί το τηλέφωνό σας να διαθέτει υποστήριξη init.d.

Για να ελέγξετε εάν έχετε υποστήριξη init.d, μπορείτε να εγκαταστήσετε Universal Init.D από το Play Store.

Προχωρήστε λοιπόν πρώτα εγκαταστήστε το Universal Init.D, ξεκινήστε το και πατήστε το κουμπί "Δοκιμή". Επανεκκινήστε το τηλέφωνό σας και εκκινήστε ξανά το Universal Init.D και θα σας πει εάν ο έλεγχος ήταν επιτυχής για τον έλεγχο της υποστήριξης init.d. Εάν το τηλέφωνό σας δεν έχετε υποστήριξη init.d, μπορείτε να αλλάξετε το κουμπί "Off / On" στο Universal Init.d για να μιμηθείτε την υποστήριξη που χρειάζεστε.

Μόλις τελειώσετε με αυτό, εγκαταστήστε το Link2SD από το Play Store και ξεκινήστε το. Τώρα πατήστε το πρώτο κουμπί στην επάνω δεξιά γωνία και φιλτράρετε τις εφαρμογές σας κατά Εσωτερική αποθήκευση.

Βρείτε μια εφαρμογή που θέλετε να μετακινήσετε στην κάρτα SD και πατήστε την. Εάν βρίσκεστε στο Marshmallow, αγνοήστε το μήνυμα σχετικά με το "Δεν βρέθηκε το δεύτερο διαμέρισμα" - αυτό συμβαίνει επειδή στο Marshmallow και σε νεότερες εκδόσεις, το Android αντιμετωπίζει την κάρτα SD ως επέκταση της εσωτερικής αποθήκευσης, όχι ως ξεχωριστή συσκευή. Θέλετε να πατήσετε το κουμπί "Μετακίνηση σε κάρτα SD" κάτω από το μενού "Android App2SD".

Η μέθοδος ADB

Αυτό είναι λίγο πιο τεχνικό, αλλά αναγκάζει το τηλέφωνό σας να πάντα εγκαταστήστε εφαρμογές στην κάρτα SD, επομένως δεν χρειάζεται να χρησιμοποιήσετε μια εφαρμογή για να τις μετακινήσετε από εσωτερική σε SD. Πρώτα διαβάστε "Πώς να εγκαταστήσετε το ADB σε Windows" εάν δεν είστε εξοικειωμένοι με το τερματικό ADB.

Μόλις ρυθμίσετε όλα τα ADB, συνδέστε το τηλέφωνό σας στον υπολογιστή σας μέσω USB και εκκινήστε το τερματικό ADB στον υπολογιστή σας. Τώρα πληκτρολογήστε την ακόλουθη εντολή:

adb shell pm set-install-location 2

Για να το αντιστρέψετε στο κανονικό, πληκτρολογήστε:

adb shell pm set-install-location 0 Εάν η παραπάνω εντολή δεν λειτουργεί, ίσως χρειαστεί να διαμορφώσετε πλήρως την κάρτα SD στον υπολογιστή σας, να την τοποθετήσετε ξανά στο τηλέφωνό σας Android και να την επιλέξετε ως Φορητός αποθήκευση, αντί Εσωτερικός. Αλλά αν η συσκευή σας αντιμετώπιζε προηγουμένως την κάρτα SD ως επέκταση εσωτερικού χώρου αποθήκευσης, δεν μπορείτε απλά να τη μορφοποιήσετε και να την αλλάξετε σε φορητή αποθήκευση, χωρίς να κάνετε επαναφορά εργοστασιακά στο τηλέφωνό σας. Αυτό συμβαίνει επειδή σε ορισμένα τηλέφωνα Android που χρησιμοποιούν Marshmallow ή νεότερη έκδοση, το σύστημα υιοθετεί κυριολεκτικά την κάρτα SD ως επέκταση του εσωτερικού χώρου αποθήκευσης και όχι ως ξεχωριστή συσκευή αποθήκευσης - επομένως, η κάρτα SD σας θα έχει πολλά σημαντικά δεδομένα συστήματος, και η αφαίρεση της κάρτας SD θα προκαλέσει το σύστημα Android να αποτύχει.

$config[zx-auto] not found$config[zx-overlay] not found