Найти тему
Shadow SPR

Как сохранять приложения на SD карту на Android

Оглавление

Иногда память устройства заполняется и возникает необходимость перенести приложение на SD карту. Рассмотрим 2 варианта как это сделать на устройстве Android без Root прав.

Встроенная возможность

Самый лëгкий и простой способ перенести приложение, использовать стандартные возможности андроида в настройках.

Для переноса приложения на SD карту, нужно открыть: Настройки/Все приложения (Приложения). Найдите нужное вам приложение. При наличии SD карты, в настройках приложения появится окно: "Перенести на SD карту" или "Изменить". Если разделов много, а кнопки нету, то нажмите на пункт "Память".

Что если отсутствует возможность перенести приложение? Есть несколько причин:

  • Само по себе приложение перенести невозможно. Это установлено разработчиком, так как оно может работать неправильно если осуществить перенос на карту
  • Системное приложение. Такие приложения никаким образом нельзя перенести. Не пытайтесь насильно это сделать, вы можете сломать ОС!

Данный способ является лучшим. При переносе приложения, SD карта будет работать в обычном режиме в виде простой флешки и одновременно как дополнительное хранилище приложений для конкретного устройства.

Такой способ работает только со старыми версиями Android!

Системные возможности

Что если возможности переноса нету вообще? В новых версиях андроида скрыли возможность переноса. Но скрытый- не значит недоступный.

Сначала потребуется открыть режим разработчика. Для этого вам нужно много раз нажимать на версию Android или прошивки в настройках устройства. После получения режима разработчика, зайдите в раздел "Для разработчиков" и включите пункт "Разрешить сохранение на внешние накопители"

-2

Если устройство не требует режима разработчика, то пропустите данное действие.

Скачайте приложение Activity Launcher которое откроет скрытую часть проводника и системных настроек. При установке приложение может называться "Запуск Activity". После установки откройте приложение, подождите, нажмите на "поиск" и введите слово: "Documents" или "Файлы" или "Files".

Обратите внимание, в разных прошивках запрос может отличаться!

-3

Нужно выбрать пункт, который содержит в строке "Activity" или "Launcher" и иконку.

Обратите внимание, если вы планируете много пользоваться этим скрытым приложением, то создавайте ярлык "LauncherActivity", так как "Activity" не работает от ярлыка!

Активируйте скрытое приложение и следуйте инструкции:

Нажмите на 3 полоски в левом верхнем углу

-4

Выберете SD карту и в правом верхнем углу нажмите на 3 точки

-5

Нажмите на "Память" или "Хранилище"

-6

Нажмите на "Внутренняя память"

-7

Как только вы будете готовы, нажмите на "Очистить и отформатировать". Обратите внимание, после этой процедуры все данные на SD карте будут стёрты!

После того как карта будет отформатирована, зайдите в Activity Launcher и введите "Все приложения".

-8

Подойдëт любой вариант с иконкой, но если вы планируете много пользоваться этим скрытым приложением, то нужен адрес без знака $ или точнее:

com.android.settings.applications.ManageApplicationsActivity

Зайдите в скрытое приложение "Все приложения"

-9

Найдите нужное вам приложение и измените место его хранения. Готово!

Внимание! Прежде чем пользоваться данным способом, вы должны учесть несколько вещей!

После форматирования SD карты, она перестанет как-то взаимодействовать с любыми другими устройствами!

SD карта не будет видима в настройках, проводнике, скрытых настройках!

SD карта будет работать только как хранилище приложений! Любые другие операции невозможны!

Как вернуть карту в обычное состояние

Если вы воспользовались 2 вариантом для переноса приложений, то карту можно вернуть в обычное состояние 2 способами.

В первом случае нужно вытащить изменённую SD карту и вставить другую в устройство, на котором была произведена данная операция. Устройство откажется работать с другой картой и предложит забыть её. Подтвердите процедуру и вставьте обратно изменённую карту. Устройство сообщит об ошибке и предложит отформатировать карту. Данные будут стёрты. Подтвердите процедуру, подождите и карта вернётся в нормальное состояние.

Если первый метод не помог и устройство по прежнему не видит и не может отформатировать изменённую SD карту, то потребуется другое устройство Android, которое сразу сообщит об ошибке и предложит очистить карту, вернув её в нормальное состояние.

Внимание! Процедура со скрытыми приложениями осуществляется на свой страх и риск!