Как да принудите да преместите приложения на SD карта в Android

вашите предпочитания, по дизайн на разработчика. И така, как да принудите приложенията да се инсталират на SD картата? Ще ви покажа няколко метода за постигане на това.



Забележка: Телефонът ви трябва да е вкоренен. Търсене в Appuals за ръководство по как да изкорени вашия Android телефон .

Методът на приложението

Има няколко приложения, които принудително могат да преместят вашите приложения от вътрешно хранилище на SD карта. Някои имат по-добър успех от други - например някои приложения могат само да преместят папката / cache на вашата SD карта, оставяйки останалата част от приложението вътрешна. Те много приличат на това просто да влезете в Настройки> Съхранение> Приложения и да докоснете бутона „Преместване на SD карта“ - всъщност тези приложения са само пряк път към този бутон, увит в GUI.

Това, което искате, е приложение, което всъщност върши цялата работа - за това имате нужда Link2SD . Link2SD обаче изисква телефонът ви да поддържа init.d.



За да проверите дали имате поддръжка за init.d, можете да инсталирате Universal Init.D от Play Store.





Затова продължете първо да инсталирате Universal Init.D, стартирайте го и натиснете бутона „Тест“. Рестартирайте телефона си и стартирайте Universal Init.D отново и той ще покаже дали тестът е бил успешен за проверка на поддръжката на init.d. Ако вашият телефон не имате поддръжка на init.d, можете да превключите бутона „Изключване / Включване“ в 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 ще се повреди.

3 минути четене