Перенести кэш приложения на карту памяти. Как перенести приложения с внутренней памяти на карту памяти

Современные игры отличаются очень богатой графикой. Некоторые из них требуют объёма, совсем недавно еще немыслимого для мобильных устройств. Сотнями мегабайт и даже гигабайтами никого не удивить, а игры объёмом в несколько гигабайт уже в порядке вещей.

Чтобы не перегружать основную память, разработчики игр прибегают к такому приёму. Основное приложение относительно скромного объёма устанавливается в основную память устройства, а объёмные мультимедийные файлы (графика, звук и т.д.) хранятся отдельно в виде кэша.

У такого решения много преимуществ. Кэш можно подгружать постепенно, по ходу прохождения игры. Кэш удобнее обновлять. В зависимости от параметров вашего устройства приложение игры может подкачивать разные версии кэша и т.д.

При установке игры из приложение автоматически подкачивает кэш. Но если вы решили установить игру из стороннего источника, этот подход может не сработать. Придётся устанавливать его вручную.

Как установить кэш на карту памяти

Существует два варианта организации кэша. В первом случае все мультимедийные файлы предлагаются в готовом виде, в целой системе папок. Во втором весь кэш упакован в архив специфического формата OBB.

В зависимости от того, какой кэш у игры, которую вы скачали, помещать на карту памяти его нужно в разные места:

  • Кэш первого типа (состоящий из множества распакованных файлов) следует помещать в папку sdcard/android/data/(название игры)
  • Кэш второго типа (цельный файл.obb) нужно копировать в папку sdcard/android/obb/(название игры)

Существуют исключения из этого правила. К примеру, игры от компании Glu Mobile помещают кэш в папку sdcard/glu/(название игры). Прежде чем устанавливать игру, почитайте инструкцию о размещении кэша.

Если игра доступна в варианте для Amazon, лучше поищите альтернативу. Эта компания выпускает планшеты без поддержки карты памяти, поэтому игры в маркете Amazon не делятся на кэш и собственно приложение. К счастью, часто энтузиасты создают специальные редакции, свободные от аккаунта Amazon и с выделенным кэшем.


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

Однако, решив перенести игру на SD карту, многие сталкиваются с различными сложностями. В этой статье попробуем разобраться что к чему и посмотрим на пару полезных приложений для переноса данных в Android.
Для начала стоит отметить, что перенос приложений на карту памяти можно сделать без сторонних приложений, встроенными средствами. Но сама возможность переноса зависит от каждого конкретного приложения. Некоторые разработчики блокируют такую возможность, видимо по той причине, что внутренняя память обеспечивает лучшее быстродействие чем SD карта.
Для того что-бы проверить,можно ли перенести приложение на карту памяти, в настройках системы откройте пункт "Приложения" и посмотрите, активна ли кнопка "Переместить на SD-карту". Если кнопка активна, то приложение поддерживает перенос, если нет, или кнопка вообще отсутствует, то перенос не поддерживается.


Более удобным способом переноса приложений является специальное приложение (Бывшее App 2 SD), которое помимо переноса приложений, имеет ещё несколько полезных функций:

  • Скрытие приложения в меню приложений
  • Уведомление о завершении установки приложения
  • Очистка кэша одним тапом

Основное преимущество AppMgr Pro III заключается в автоматической сортировке приложений в зависимости от расположения. Такая сортировка сделана в виде вкладок:

  • On phone - приложения в находящиеся в памяти телефона, и поддерживающие перенос на карту памяти
  • On SD card - приложения, уже перемещённые на SD карту
  • Phone only - приложения, не поддерживающие перенос


Вышеописанные способы хороши, но, как уже говорилось, не всегда работают, и кроме того, они оставляют во внутренней памяти кэш, который, зачастую, занимает гораздо больше чем само приложение. Приложение , в отличии от AppMgr Pro III, позволяет перемещать на карту памяти не само приложение, а его кэш. Для функционирования этой программы вам понадобятся права root, если не знаете что это - , а как их получить .
Перенос кэша делается несколькими простыми шагами:

  1. Запустите приложение и нажмите на значок "+" в правом верхнем углу
  2. В открывшемся меню в графе "Имя" укажите название приложения, кэш которого хотите перенести
  3. В графе "Источник" укажите папку с кэшем игры, который расположен в Android/obb/ваша папка с названием приложения
  4. В графе "Назначение" выберите папку на внешней SD карте, куда хотите перенести кэш
  5. После того как всё заполнено, нажмите на галочку вверху справа и затем на "булавку" напротив названия, которое вы давали в первом пункте.

Многие владельцы современных гаджетов пытаются всеми силами расширить память в своем устройстве. К сожалению, 4-8 ГБ встроенной памяти не хватает пользователям для комфортной работы. SD-карта позволяет расширить эти границы. На нее можно перенести музыку, видео или текстовые документы. Но что можно сделать с играми? Как приложения переместить на карту памяти? Сейчас существует множество способов, которые помогут вам это сделать.

Стандартные средства

Как мы уже выяснили, встроенная память играет важную роль в использовании девайса. Как правило, около 1 гигабайта выделяется под операционную систему, 2 ГБ - под мультимедийный файлы. И что остается? Всего 1 гигабайт выделяется для различных приложений. Конечно, по современным меркам этого очень мало. Сейчас существуют Android-приложения, которые занимают более 2-х ГБ. Не суть важно, насколько мощный у вас мобильный телефон, ведь без памяти вы не сможете установить нормальные приложения. Именно из-за этого многие пользователи ищут выход из сложившейся ситуации. Давайте рассмотрим, как с помощью стандартных средств можно переместить приложения на карту памяти «Самсунг», «Асус» и других известных брендов. К сожалению, владельцам китайских телефонов этот способ не подойдет.

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

На более дорогих моделях разработчики предусмотрели возможность переноса приложений на внешний накопитель. Этот способ не требует никаких сторонних утилит. Если ваш телефон поддерживает эту возможность, то вы легко переместите необходимые программы. Как переместить приложения на карту памяти «Андроид»?

Сначала переходим к настройкам вашего девайса.

Переходим к пункту «Приложения».

В списке находим приложение, которое необходимо переместить, и нажимаем на него.

В новом окне нажмите на кнопку «Переместить на USB-накопитель».

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

Дополнительный софт

Как переместить приложение на карту памяти «Леново»? Это можно сделать автоматически с помощью дополнительных программ. Самая распространенная - App Mgr III. Эта утилита доступна каждому. Она бесплатна, и вы можете скачать ее в Google Play. Программа довольно простая, разобраться с функционалом сможет каждый. При установке новой программы она вам выдаст предупреждение, что можно установить игру на SD-карту. Согласитесь с ним и ожидайте, пока игра установится.

Использование программы Арр Mgr III

Как приложения переместить на карту памяти с помощью дополнительного софта? Если игра или программа уже установлена на девайсе, то следует придерживаться инструкции, чтобы перенести утилиту.

1. Открываем необходимое приложение и сверху выбираем пункт «Перемещаемые». Так вам отобразятся все игры, которые можно переместить на SD-карту. Также вы можете посмотреть уже перемещенные игры и программы, выбрав пункт «На SD-карте», и утилиты, которые нельзя перенести.

3. Подтвержаем выбранные действия и ожидаем выполнения поставленной цели.

С помощью FolderMount

FolderMount - особая программа, которая отлично выполняет свои функции. Она поможет вам переместить приложение. Карту памяти Android с помощью этой программы будет использовать как основную память, так как она позволяет переместить практически все файлы на внешний накопитель. К сожалению, FolderMount имеет существенный недостаток, она требует ROOT-права. Если вы получите права суперпользователя, то эта утилита сильно поможет вам. Она переносит не только файлы игр, но и их кэш. Это отлично подходит для игр. Также переносить приложения можно не только на SD-карту, но и на любой другой внешний накопитель.

Работа FolderMount

Переносить файлы с помощью этой утилиты достаточно просто, но некоторые пользователи могут столкнуться с определенными проблемами. Как приложения переместить на карту памяти?

Скачиваем программу из Google Play и устанавливаем ее.

Нажимаем на кнопку в виде плюсика, которая находится в правом верхнем углу.

В новом окне сначала выберите пункт «Имя» и напишите название игры, которую необходимо переместить.

После это выбираем «Назначение», куда следует переместить игру.

Подтверждаем действие, нажав на галочку в правом верхнем углу. Ожидаем, пока приложение переместится на карту памяти. Далее можно переходить к другим играм.

Вывод

Как приложения переместить на карту памяти? Как вы могли заметить, в этом ничего сложного нет. Если с помощью стандартных средств у вас не получилось переместить игру или программу, то стоит установить дополнительный софт. Конечно, эти программы смогут перенести на SD-карту не все приложения, но так вы все равно освободите память. Самая действенная утилита - FolderMount, но она требует ROOT-прав. При получении прав суперпользователя вы рискуете, но это сильно расширяет функционал телефона в целом, даем множество новых возможностей.

Рано или поздно каждый пользователь Андроид устройств сталкивается с ситуацией, когда внутренняя память девайса вот-вот закончится. При попытке обновить уже существующие или инсталлировать новые приложения, в магазине Play Market всплывает уведомление о том, что недостаточно свободного места, для завершения операции нужно удалить медиа файлы или некоторые приложения.

Большинство приложений по умолчанию устанавливаются во внутреннюю память. Но все зависит от того, какое место для установки прописал разработчик программы. Он же определяет и то, можно ли будет в дальнейшем переносить данные приложения на внешнюю карту памяти или нет.

На карту памяти можно переносить не все приложения. Те, которые были предустановлены и являются системными приложениями, перемещать нельзя, по крайней мере, при отсутствии рут прав. А вот большинство загруженных приложений хорошо переносят «переезд».

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

Стоит помнить, что программы не переносятся на карту памяти полностью, какая-то их часть остается во внутренней памяти. Но основной объем перемещается, освобождая необходимые мегабайты. Размер переносимой части приложения в каждом случае разный.

Способ 1: AppMgr III

Бесплатное приложение AppMgr III (App 2 SD) зарекомендовало себя как лучший инструмент для перемещения и удаления программ. Само приложение также можно переместить на карту. Освоить его очень просто. На экране отображаются всего три вкладки: «Перемещаемые» , «На карте SD» , «В телефоне» .

После скачивания сделайте следующее:


Еще одна полезная функция - автоматическая очистка кэша приложений. Этот прием также помогает освободить место.

Способ 2: FolderMount

FolderMount - программа, созданная для полного переноса приложений вместе с кэшем. Для работы с ней понадобятся ROOT права. При наличии таковых можно работать даже с системными приложениями, поэтому нужно очень внимательно выбирать папки.

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

Способ 3: Переместить в SDCard

Самый простой способ - воспользоваться программой Переместить в SDCard. Она очень простая в использовании и занимает всего 2,68 Мб. Значок приложения на телефоне может называться «Удалить» .

Использование программы выглядит следующим образом:

Способ 4: Штатные средства

Кроме всего вышеперечисленного, попробуйте осуществить перенос встроенными средствами операционной системы. Такая возможность предусмотрена только для устройств, на которых установлена версия Андроид 2.2 и выше. В данном случае нужно сделать следующее:

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

С помощью инструкций из этой статьи можно легко переместить приложения на карту памяти и обратно. А наличие ROOT-прав предоставляет еще больше возможностей.

GL to SD - простая утилита позволяющая переносить кеш игр из внутренней памяти андроид устройств, на внешнюю карту памяти SD. Изначально приложение призвано работать с играми от Gameloft, но с легкостью справляется и с другими.

Современные смартфоны имеющие большой объем внутренней памяти по умолчанию устанавливают игры и разные дополнительные данные для их работы, как раз в эту самую память. Например в Samsung Galaxy S4 c Android 4.3 реализован перенос самих приложений на карту памяти, причем кеш остается во внутренней памяти, что не очень удобно из-за большого размера современных игр. Установил несколько объемистых игр и она закончилась. Тут то на помощь и придет эта программа.

Стоит отметить что для работы приложения наличие ROOT прав обязательно . После запуска программы в списке сразу появятся установленные игры от Gameloft. Для начала нужно перенести кеш на карту памяти, для этого в меню приложения нажимаем перемещать данные , далее ищем нужную игру, отмечаем ее и жмем перемещение. Обратите внимание что в списке будут показаны не только кеши, но и сами приложения, поэтому выбирайте самый большой файл который соответствует названию игры. Игр других разработчиков изначально в списке не будет, они появятся после выполнения действий по переносу кеша.

Важно!!! После переноса, запускать игры нужно только из самой программы или сделать это 1 раз и убрать галку в настройках "размонтируйте когда выходите". Иначе они заново начнут скачивать дополнительные данные.

GL to SD не требует, да и не имеет особых настроек. Она очень проста в использовании, все что вы можете сделать это вручную назначить и связать папки с кешем для разных приложений в чем в принципе необходимости нет. Да поставить несколько галок например размонтировать при подключении к USB и размонтирование при выходе из приложения.

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

Как видно на скринах приложение проверенно на следующих играх: Asphalt7, Asphalt8, Real Boxing, Живая сталь, Real Racing 3 и др.. Все они разных разработчиков и прекрасно работают после переноса кеша на карту SD.