Я не могу использовать SD-карту для загрузки приложений

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

возможный дубликат установки на SDCard по умолчанию
Добро пожаловать в Android энтузиастов! Пожалуйста, начните проверять нашу вики по тегу недостаточной памяти , которая содержит некоторую первую помощь и ссылки на другие. Затем вернитесь сюда и сообщите нам, как вы решили свою проблему, или расскажите, что вы пробовали и где застряли.
Это потому, что ваша внутренняя память заполнена почти полностью. Чтобы разместить приложение на SD-карте, вам понадобится приложение apps2sd или link2sd, а телефон должен быть рутирован, также, если у вас Android версии 6.0+, вы можете использовать функцию, называемую адаптивным хранилищем, поэтому SD-карта будет вести себя как внутренняя, рут не требуется, но вы бы этого не сделали. нельзя использовать sd с другим телефоном, только если вы сначала его отформатируете

Ответы (8)

Когда вы находите какое-то приложение в google-play-store и устанавливаете его, apk загружается в /data/local, то есть во внутреннюю память. Вы не можете изменить это. После этого ваши настройки появляются на картинке, если вы установили его на SD-карту, он устанавливается на SD-карту.

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

Я проделал эти шаги в своем Zenfone 5, поэтому я уверен, что это сработает. (ВНИМАНИЕ: вы аннулируете гарантию!)

  1. Получите root права на ваше устройство. Тогда предлагаю сделать полный бэкап с помощью Titanium Backup.
  2. Переразметьте SD-карту, добавьте 1 раздел ext3 или ext4. Вы можете использовать TWRP или CWM. (ВНИМАНИЕ: это уничтожит содержимое вашей SD-карты! Сначала сделайте резервную копию!)
  3. Установите Link2SD из Play Маркета. Выберите второй тип раздела в зависимости от того, что вы выбрали на шаге 2.
  4. Открой настройки, найди автоссылку, включи. (точное название не помню...)
  5. Если вы хотите, вы можете связать уже установленные приложения с вашей SD-картой.

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

Или лучше удалите все вредоносные программы с помощью резервной копии титана. Или используйте нераздутый пользовательский ром.

Твой выбор. Ваша гарантия все равно аннулирована.

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

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

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

Вы можете попробовать следующее;

  1. Очистите кеш или данные приложения.

  2. Удалите неиспользуемое приложение.

  3. Получите root права на ваше устройство и используйте link2sd

  4. Если в вашем устройстве используется процессор MTK, попробуйте переразбить внутреннюю память.

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

Настройки → Приложения → На SD-карте → Выберите приложение → Переместить на SD-карту

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

Обратите внимание, что «Если вы извлечете SD-карту, приложения, перенесенные на SD-карту, не будут работать».

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

Сообщение «недостаточно места» вызвано совсем другими причинами. См. вики-тег недостаточной памяти.