Поиск по сайту

Не хватает памяти для установки Андроид приложений, хотя она есть

вкл. . Опубликовано в Android - Общее


Не хватает памяти для установки Андроид приложений, хотя  она есть


Не хватает памяти для установки Андроид приложений, хотя она есть. В сети интернет очень часто можно встретить жалобы наподобие: «у меня на Android 8 ГБ памяти, а мне пишет, что нет памяти для установки приложений». Почему это происходит и что делать, как раз это статья!


Когда-то (в 80х годах) глава компании MircoSoft, Билл Гейтс сказал:

«640 килобайт хватит всем»

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

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

Пример вопроса из форума:

"2014-08-10

Если у вас ровно та же ситуация, тогда вы зашли по адресу!

Материал «сложный» требуется прочитать несколько раз

Не хватает памяти для установки Андроид приложений, хотя  она есть

Теория появления ошибки нехватки памяти

В принципе это даже не ошибка, а за мудреная система подачи информации маркетологами + особенности операционной системы Android.

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

Для того чтобы было понятно:

В операционной системе Android существует несколько разделов (дисков):

  • /system  — здесь находиться «прошивка», «ОС», системные файлы
  • /cache  — временные файлы
  • /data — в  этот раздел устанавливаются ПРИЛОЖЕНИЯ, а также хранятся различные данные этих приложений и настройки системы
  • /recovery — сюда устанавливается Recovery

А вот c внутренней или внешней памятью все сложней…

  • Внутренняя память может иметь собственный раздел- /Sdcard или /SdCard0, либо эмулироваться за счет раздела /data и иметь следующий вид /emulated/storage итп.
  • Внешняя же карта памяти может иметь имя /Sdcrad или /Sdcrad1 — это может быть внутренней памятью, если у вас есть встроенная память (спасибо за всю путаницу Google). Если же внутренней памяти нет, то данный раздел /Sdcrad закрепляется за картой памятью.
Для лучшего понимания рекомендуется к прочтению — значение разделов Android.

И так получается 2 варианта развития:

Вариант 1 — если внутренний накопитель не эмулируется

Это значит, что под раздел /data выделено свое определенное количество памяти (к примеру 2 ГБ), а под /sdcrad свое количество (8 ГБ).  Если память на разделе /data заканчивается, то возможность установки приложений исчезает, увеличить или изменить размер раздела /data, за счет другого раздела не возможно (если вы не великий хакер).

Вариант 2 — если внутренний накопитель эмулируется

Это значит, что/data раздел и с внутренним накопителем общие и в зависимости от установленных приложений и игр или скачанных файлов (музыка,видео,фото, документы) будет изменяться количество доступное количество памяти.

Что делать?

Совет №1

Перезагрузите устройство или закройте все приложения, может у вас просто, заполнена вся оперативная память.

Совет №2

Удалить не нужные приложения, особенно это касается тех у кого внутренний накопитель не эмулируется

Совет №3

Удалить не нужные файлы, данный совет только для тех у кого общая память для приложений и файлов, то есть внутренний накопитель эмулируется

Совет №4

Не во всех устройствах Android, но все же есть возможность переноса приложений на SD карту. Как посмотреть и как перенести?

Настройки -> Приложения -> «Выбрать Приложение» -> Перенести на SD-CARD

Не хватает памяти для установки Андроид приложений, хотя  она есть

Совет №5

Переключить место установки приложений с /data на внешнюю память — переключить память по умолчанию для установки приложений, либо включить принудительный перенос на SD CARD.

Совет №6

Данный способ подразумевает «вскрытие» apk приложения — редактирование apk.

Совет №7

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


Смотрите также - Android - Общее