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

В этой статье мы подробно объясним, как устанавливать или перемещать приложения для Android на SD-карту на смартфоне или планшете и как сделать чтобы приложения устанавливались на карту памяти Android.

Как перенести приложения на SD-карту?

В настоящее время существует два способа решения данной проблемы:

  • Хранение фотографий, видео и музыки в облачном хранилище
  • Использование карты памяти microSD

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

Тем не менее, бывают ситуации, когда владельцу необходимо, чтобы приложения сохранялись на SD-карту памяти. Таким образом, возникает вопрос, как установить или перенести любое подходящее приложение на карту microSD?

Итак, далее мы подробно расскажем, как сделать чтобы приложения устанавливались на карту памяти Android по умолчанию. В результате подобных манипуляций существенно освободится внутренняя память, что положительно скажется на работе системы Android.

Инструкция для устройств версии до Andoid 6.0

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

Если на вашем устройстве необходимо освободить внутреннюю память, переместите на SD-карту любое количество приложений, фотографий или видео. Кроме того, откройте приложение «Камера» и перейдите к настройкам и установите сохранение на SD-карту. Инструкции, как переместить приложения на карту памяти Android:

  • Первым делом откройте шторку уведомлений и нажмите на кнопку настроек в форме шестеренки. Вы также можете войти в «Настройки» через панель приложений.
  • Откройте вкладку «Устройство», перейдите на вкладку «Приложения», а затем «Диспетчер приложений». На некоторых устройствах «Диспетчер приложений» имеет название «Все приложения».
  • Затем перейдите к списку ваших приложений, найдите приложение, которое вы хотите переместить. Мы будем перемещать приложение АПЛ на SD-карту.
  • После того, как вы найдете приложение, нажмите на него, затем кликните по кнопке «Изменить», как показано ниже. Выберите «Карта памяти» (Нажмите на картинку для увеличения).

Как сделать что бы приложения устанавливались на карту памяти на Android

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

Инструкция для устройств версии Android Marshmallow 6.0 и выше

В старых версиях Android, SD-карта памяти работала как переносное и съемное хранилище. На устройствах версии от Android 6.0 Marshmallow и выше, была добавлена функция под названием Adoptable Storage. Таким образом, когда вы устанавливаете SD-карту в устройство, система автоматически суммирует объем внутренней памяти и SD-карты памяти и отображает общую память.

Преимущество заключается том, что все приложения автоматически устанавливаются на SD-карту. Вследствие этого, не возникнет необходимость перемещать приложения вручную.

  • Вставьте SD-карту, откройте шторку уведомлений и нажмите «Настроить». Вы можете использовать SD-карту как переносное хранилище, либо как внутреннее хранилище. Если вы выберите функцию «Использовать как внутреннее хранилище», то система отформатирует SD-карту, а затем интегрирует с устройством.
  • После этого все данные на смартфоне будут устанавливаться на карту памяти по умолчанию.

Однако использование такой функции полностью интегрирует SD-карту с внутренней памятью, и теперь она не будет работать с другими устройствами. Это означает, что вы не можете просто вытащить ее, и подключить к компьютеру чтобы загрузить музыку, фотографии или видео с компьютера.

Обязательно сделайте резервную копию любых данных или информации на компьютере, прежде чем выбрать функцию «Использовать как внутреннее хранилище», поскольку Android полностью отформатирует SD-карту памяти.

Стоит отметить, что в любой момент вы можете перейти к настройкам в соответствии с нашими инструкциями выше и перенести приложения с SD-карты обратно во внутреннее хранилище.

Android 5.0 Lollipop и выше

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

В том случае, когда необходимо переместить приложения на SD-карту памяти, воспользуйтесь инструкцией ниже:

  • Откройте меню, выберите «Настройки», а затем «Приложения» и переместите любое приложение на SD-карту. Для этого просто нажмите на приложение и кликните по кнопке «Переместить на SD-карту».

Однако помните, что приложения, которые поставляются с предустановленным программным обеспечением нельзя переносить на SD-карту памяти. Обычно могут переноситься приложения, установленные из Play Market.

Другие методы (приложения для переноса на SD-карту памяти)

В магазине Play Market есть множество сторонних приложений, которые позволяют перенести приложения на SD-карту памяти. Большинству из приложений конечно же требуется root-доступ. Но, есть несколько приложений, которые позволяют переносить приложения без root-доступа.

AppMgr III (App 2 SD)

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

Кроме того, приложение AppMgr III является многофункциональным и предоставляет массу других полезных функций.

  • Загрузите приложение AppMgr III, дождитесь автоматической установки (занимает от 2 до 5 минут).
AppMgr III (App 2 SD, Hide and Freeze apps)
AppMgr III (App 2 SD, Hide and Freeze apps)
Разработчик: Sam Lu
Цена: Бесплатно+
  • Теперь откройте приложение AppMgr III и подождите пока загрузится список установленных приложений на вашем телефоне. После этого кликните по приложению, которое нужно переместить, выберите «Переместить», а затем в стандартном функционале Android переместите приложение на SD-карту.

Как сделать что бы приложения устанавливались на карту памяти на Android

  • Напоминание! Не перемещайте и не блокируйте приложения, если вы не знаете, для чего оно и какие функции выполняет. Некоторые приложения могут показаться неуместными, но имеют решающее значение для других аспектов устройства. В принципе, будьте осторожны и не трогайте приложения, которые вы не устанавливали.

Видео: Как заменить внутреннюю память на внешнюю карту SD

Видео: Как сделать, чтобы приложения устанавливались на карту памяти android

14 КОММЕНТАРИИ

    • Здравствуйте, Дмитрий! Возможно проблема заключается в том, что вы не до конца загрузили архив с ADB. Если же нет, то попробуйте выполнить те же шаги на другом ПК.

  1. Добрый день.
    Проделал все оп инструкции в ответ получил

    error: device unauthorized.
    This adb server’s $ADB_VENDOR_KEYS is not set
    Try ‘adb kill-server’ if that seems wrong.
    Otherwise check for a confirmation dialog on your device.

    C:\Users\de\AppData\Local\Android\Sdk\platform-tools>

    • Здравствуйте A_I! Скорее всего, Вы не включили опцию откладки по USB. Обязательно сделайте это, и попробуйте снова!

  2. Здраствуйте, у меня galaxy 3 mini,на внутренний памяти 16 гб,а на памяти телефона 17 мб,хочу скачать приложения с play market,но не получается ,пишет мало памяти,т.к скачивается все на память телефона, как сделать так чтобы все приложения которые я хочу скачать c play market, скачивались на внутрению память телефона?

  3. Добрый день! Установил вышеперечисленные ПО, в паках где они установлены отсутствуют «SDK manager.exe» и adb.exe. Пересмотрел все папки. Как или где их еще можно найти?

    • Здравствуйте, Алексей! Скорее всего проблема заключается в том, что вы не до конца загрузили архив с ADB и SDK. Попробуйте загрузить еще раз, ссылки указаны в статье.

  4. Здравствуйте! Выполнил все по инструкции, выдает ошибку: error java.lang.securityexception package android does not belong to 2000. У меня android 5.1.1 Помогите решить проблему, пожалуйста.

  5. Здравствуйте. У меня ZTE Blade A452. Я переместила предложение но когда собралась обновить пишет что недостаточно памяти. Как это исправить?

  6. Добрый день! На андроиде 8,1 похоже не работает. «\AppData\Local\Android\android-sdk\platform-tools>adb shell pm set-install-location 2
    Error: java.lang.SecurityException: Package android does not belong to 2000»

  7. все установил в соответствии с инструкцией. выдало вот что Error: java.lang.SecurityException: Package android does not belong to 2000

  8. Скачал по ссылке Android Studio, что дальше делать не знаю, скриншоты не совпадают с тем, что есть в этой программе.

  9. Доброго времени суток, у меня получается вот так. «C:\Users\bogae>AppData\Local\Android\Sdk\platform-tools\adb.exe
    Android Debug Bridge version 1.0.40
    Version 4797878
    Installed as C:\Users\bogae\AppData\Local\Android\Sdk\platform-tools\adb.exe.exe

    global options:
    -a listen on all network interfaces, not just localhost
    -d use USB device (error if multiple devices connected)
    -e use TCP/IP device (error if multiple TCP/IP devices available)
    -s SERIAL use device with given serial (overrides $ANDROID_SERIAL)
    -t ID use device with given transport id
    -H name of adb server host [default=localhost]
    -P port of adb server [default=5037]
    -L SOCKET listen on given socket for adb server [default=tcp:localhost:5037]

    general commands:
    devices [-l] list connected devices (-l for long output)
    help show this help message
    version show version num

    networking:
    connect HOST[:PORT] connect to a device via TCP/IP [default port=5555]
    disconnect [HOST[:PORT]]
    disconnect from given TCP/IP device [default port=5555], or all
    forward —list list all forward socket connections
    forward [—no-rebind] LOCAL REMOTE
    forward socket connection using:
    tcp: ( may be «tcp:0» to pick any open port)
    localabstract:
    localreserved:
    localfilesystem:
    dev:
    jdwp: (remote only)
    forward —remove LOCAL remove specific forward socket connection
    forward —remove-all remove all forward socket connections
    ppp TTY [PARAMETER…] run PPP over USB
    reverse —list list all reverse socket connections from device
    reverse [—no-rebind] REMOTE LOCAL
    reverse socket connection using:
    tcp: ( may be «tcp:0» to pick any open port)
    localabstract:
    localreserved:
    localfilesystem:
    reverse —remove REMOTE remove specific reverse socket connection
    reverse —remove-all remove all reverse socket connections from device

    file transfer:
    push [—sync] LOCAL… REMOTE
    copy local files/directories to device
    —sync: only push files that are newer on the host than the device
    pull [-a] REMOTE… LOCAL
    copy files/dirs from device
    -a: preserve file timestamp and mode
    sync [all|data|odm|oem|product|system|vendor]
    sync a local build from $ANDROID_PRODUCT_OUT to the device (default all)
    -l: list but don’t copy

    shell:
    shell [-e ESCAPE] [-n] [-Tt] [-x] [COMMAND…]
    run remote shell command (interactive shell if no command given)
    -e: choose escape character, or «none»; default ‘~’
    -n: don’t read from stdin
    -T: disable PTY allocation
    -t: force PTY allocation
    -x: disable remote exit codes and stdout/stderr separation
    emu COMMAND run emulator console command

    app installation:
    install [-lrtsdg] [—instant] PACKAGE
    install-multiple [-lrtsdpg] [—instant] PACKAGE…
    push package(s) to the device and install them
    -l: forward lock application
    -r: replace existing application
    -t: allow test packages
    -s: install application on sdcard
    -d: allow version code downgrade (debuggable packages only)
    -p: partial application install (install-multiple only)
    -g: grant all runtime permissions
    —instant: cause the app to be installed as an ephemeral install app
    uninstall [-k] PACKAGE
    remove this app package from the device
    ‘-k’: keep the data and cache directories

    backup/restore:
    to show usage run «adb shell bu help»

    debugging:
    bugreport [PATH]
    write bugreport to given PATH [default=bugreport.zip];
    if PATH is a directory, the bug report is saved in that directory.
    devices that don’t support zipped bug reports output to stdout.
    jdwp list pids of processes hosting a JDWP transport
    logcat show device log (logcat —help for more)

    security:
    disable-verity disable dm-verity checking on userdebug builds
    enable-verity re-enable dm-verity checking on userdebug builds
    keygen FILE
    generate adb public/private key; private key stored in FILE,
    public key stored in FILE.pub (existing files overwritten)

    scripting:
    wait-for[-TRANSPORT]-STATE
    wait for device to be in the given state
    State: device, recovery, sideload, or bootloader
    Transport: usb, local, or any [default=any]
    get-state print offline | bootloader | device
    get-serialno print
    get-devpath print
    remount remount partitions read-write
    reboot [bootloader|recovery|sideload|sideload-auto-reboot]
    reboot the device; defaults to booting system image but
    supports bootloader and recovery too. sideload reboots
    into recovery and automatically starts sideload mode,
    sideload-auto-reboot is the same but reboots after sideloading.
    sideload OTAPACKAGE sideload the given full OTA package
    root restart adbd with root permissions
    unroot restart adbd without root permissions
    usb restart adb server listening on USB
    tcpip PORT restart adb server listening on TCP on PORT

    internal debugging:
    start-server ensure that there is a server running
    kill-server kill the server if it is running
    reconnect kick connection from host side to force reconnect
    reconnect device kick connection from device side to force reconnect
    reconnect offline reset offline/unauthorized devices to force reconnect

    environment variables:
    $ADB_TRACE
    comma-separated list of debug info to log:
    all,adb,sockets,packets,rwx,usb,sync,sysdeps,transport,jdwp
    $ADB_VENDOR_KEYS colon-separated list of keys (files or directories)
    $ANDROID_SERIAL serial number to connect to (see -s)
    $ANDROID_LOG_TAGS tags to be used by logcat (see logcat —help)

    C:\Users\bogae>AppData\Local\Android\Sdk\platform-tools\adb.exe shell pm set-install-location 2
    adb server version (39) doesn’t match this client (40); killing…
    * daemon started successfully
    Error: java.lang.SecurityException: Package android does not belong to 2000″

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here