Всё о Интернете, сетях, компьютерах, Windows, iOS и Android
Как скачивать приложения сразу на карту памяти в Андроид
Несколько лет назад мы пользовались обычными мобильниками, у которых был небольшой объем памяти для хранения телефонной книги и нескольких рингтонов. И ведь хватало! А вот спустя совсем небольшой промежуток времени многие обзавелись современными смартфонами, имеющими уже целые гигабайты для хранения информации.
Парадокс, но этих гигабайт обычно начинает катастрофически не хватать к исходу первого месяца использования аппарата. И что делать? Менять телефон на более мощный? Не обязательно! Можно использовать дополнительно карту памяти Micro SD. Удобно и недорого. Но просто воткнуть её — это половина дела. Надо ещё настроить Андроид так, чтобы скачивать и устанавливать приложения сразу на карту памяти.
Делается это довольно-таки просто. Единственная существенная сложность в том, что несмотря на то, что у всех одна и та же операционная система Android, у некоторых производителей порядок действий для того, чтобы заставиьь телефон сохранять файлы музыку и приложения сразу на карту памяти Микро СД может быть иным ввиду того, что каждый из них внести свои изменения в графическую оболочку.
Для начала надо открыть настройки Вашего телефона или планшета.
Открываем раздел Память.
Теперь надо найти подраздел «Память по умолчанию» или «Основная память»:
Здесь нужно поставить флажок на пункт «Карта памяти Micro SD».
Всё, теперь в Андроиде приложения, музыка и фото будут скачиваться на карту памяти.
Как я уже сказал выше, так делается на большинстве мобильных устройств, но есть и исключения. Так, на популярных телефонах ASUS Zenfone чтобы устанавливать программы сразу на карту памяти, надо найти в настройках Андроид пункт «Индивидуальные настройки ASUS» и там — подраздел «Параметры установки приложения».
Здесь как раз и будет выбор места для сохранения приложений по умолчанию. Чтобы приложения устанавливались сразу на карту памяти — поставьте флажок «Выбрать внешний накопитель»!
Размеры внутреннего хранилища телефонов и планшетов неуклонно растут, однако на рынке всё ещё присутствуют бюджетные устройства со встроенным хранилищем объёмом 16 Гб и меньше. Вследствие этого вопрос об установке приложений на карту памяти выглядит все ещё актуальным.
Варианты решения задачи
Существует три способа инсталляции программ на карту памяти: перемещение уже установленных приложений, объединение внутреннего и внешнего хранилищ, а также изменение места установки по умолчанию. Рассмотрим их по порядку.
Способ 1: Перемещение установленных приложений
В силу особенностей как Android, так и оболочек некоторых производителей перемещение инсталлированных программ из внутренней памяти на внешнюю будет самым простым методом достижения нашей сегодняшней цели. Варианты проведения процедуры, некоторые дополнительные особенности и многие другие нюансы зависят от версии ОС и установленной оболочки, что подробно освещено в соответствующем руководстве, доступном по ссылке ниже.
Способ 2: Объединение внутренней памяти и SD-карты
В Android 6.0 и выше изменились принципы взаимодействия системы и карты памяти, вследствие чего исчезли несколько удобных возможностей, но взамен им разработчики добавили функцию Adoptable Storage — это слияние внутренней памяти устройства и внешнего хранилища. Проводится процедура очень просто.
- Подготовьте SD-карту: скопируйте с неё все важные данные, поскольку процедура подразумевает собой форматирование памяти.
- Вставьте карту памяти в телефон. В строке состояние должно появиться уведомление о подключении нового устройства памяти – нажмите в нём «Настроить».
Дождитесь окончания процедуры интегрирования, после которой все приложения будут устанавливаться на SD-карту.
Внимание! После этого вы не сможете просто извлечь карту памяти и подключать её к другим смартфонам или компьютеру!
Для устройств, работающих под управлением Android 5.1 Lollipop и ниже, тоже имеются методы переключения памяти на карточку. Мы уже подробно рассматривали их, потому рекомендуем ознакомиться со следующим руководством.
Способ 3: Изменение места установки по умолчанию
Существует также довольно остроумный метод замены места для установки приложений на SD-карту, который заключается в использовании Android Debug Bridge.
-
После загрузки установите ADB в корень диска C, чтобы конечный адрес выглядел как C:adb.
Убедитесь, что на телефоне включена отладка по USB – если она отключена, воспользуйтесь следующим руководством для её активации.
Подробнее: Как включить отладку по USB
В окне «Командной строки» пропишите cd c:adb . Это команда перехода к директории с исполняемым файлом Android Debug Bridge, потому, если вы случайно установили его в директорию, отличную от C:adb, после оператора cd нужно прописать корректный путь установки. После ввода команды нажмите «Enter».

Это означает, что Android Debug Bridge распознал девайс и тот может принимать от него команды.
adb shell pm set-install-location 2
Подтвердите ввод, нажав на клавишу «Enter».
Данная команда меняет установленное по умолчанию местоположение для инсталляции программ, в нашем случае – на карту памяти, которую и обозначает цифра «2». Цифрой «0» обычно обозначается внутреннее хранилище, так что в случае неполадок можно легко вернуть старое положение: достаточно ввести команду adb shell pm set-install-location 0 .
Данный метод, впрочем, не панацея – на некоторых прошивках возможность смены места установки по умолчанию может быть заблокирована.
Заключение
Как видим, установка приложений на SD-карту — задача не из лёгких, и ее дополнительно усложняют ограничения новейших версий Android.
Отблагодарите автора, поделитесь статьей в социальных сетях.
image1-23-1083×65.png (1.99 MB, Downloads: 35)
2018-01-27 14:11:52 Upload
- Для того, что бы получить возможность сохранять приложения на SD-карте, необходимо включить на это разрешение в настройках "Для разработчиков". Как открыть настройки "Для разработчиков" вы можете найти в статье:
- Заходим в настройки "Для разработчиков", находим пункт "Разрешить сохранение на внешние накопители" и активируем его;
Screenshot_2018-01-27-13-37-29-259_com.android.settings.png (341.76 KB, Downloads: 47)
2018-01-27 14:40:34 Upload
- Теперь вы можете установить любое приложение для переноса приложений на SD-карту, например: Переместить в SDCard, AppMgr III (App 2 SD), Link2SD или любой другой на ваш вкус.
hqdefault.jpg (38.56 KB, Downloads: 33)
2018-01-27 15:02:01 Upload
- Переходим в "Настройки" — "Хранилище", выбираем нашу SD-карту;
IMG_20180127_144227.jpg (52.15 KB, Downloads: 41)
2018-01-27 15:48:37 Upload
- Далее нажимаем на "Три точки" и выбираем "Настройки хранилища";
IMG_20180127_144319.jpg (32.67 KB, Downloads: 30)
2018-01-27 15:48:37 Upload
IMG_20180127_144357.jpg (43.75 KB, Downloads: 38)
2018-01-27 15:48:38 Upload
- В открывшемся окне выбираем "Внутренняя память";
IMG_20180127_145515.jpg (36.17 KB, Downloads: 35)
2018-01-27 15:56:59 Upload
- Прочтите информацию в появившемся окне и если вы согласны, нажмите кнопку “Очистить и отформатировать”
IMG_20180127_145258_576.jpg (53.33 KB, Downloads: 24)
2018-01-27 16:00:17 Upload
- Если во время форматирования у вас появится сообщение “SD-карта работает медленно”, то необходимо заменить вашу SD-карту на более быструю, в противном случае возможна нестабильная работа!
IMG_20180127_145301_215.jpg (44.84 KB, Downloads: 35)
2018-01-27 16:06:39 Upload
- По окончанию форматирования необходимо выбрать перенести файлы на SD-карту сейчас или позже, на ваш выбор. Позже это возможно сделать через меню "Настройки" в смартфоне;
IMG_20180127_145311_734.jpg (52.9 KB, Downloads: 29)
2018-01-27 16:10:32 Upload
- По окончанию всех действий перезагрузите Android, во избежания ошибок в работе операционной системы;
Обратный переход выполняется аналогично, но теперь нужно выбрать вместо "Внутренняя память" пункт "Портативный носитель":
- Что бы узнать идентификатор карты памяти вводим команду: adb shell sm list-disks
- В полученом ответе ищем строку: disk:XXX,XX, гдеXXX,XX — наш числовой идентификатор карты памяти;
- Далее вводим команду: adb shell sm partition disk:XXX,XX private — вместо XXX,XX вписываем наш числовой идентификатор карты памяти;
- Дожидаемся окончания процесса. Процесс можно наблюдать на экране смартфона в меню "Настройки" — "Хранилище";
- По окончанию всех действий перезагрузите Android, во избежания ошибок в работе операционной системы;