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


Память – штука хрупкая. И даже умным электронным системам бывает иногда сложно справляться с огромными потоками информации, которые через них проходят. Представьте, каково программе Play Market: места в телефоне или планшете не так уж и много, а запросы пользователей – безграничны. В конечном счете, может возникнуть проблема, когда при загрузке очередного приложения, ваш Плей Маркет пишет: «недостаточно места в памяти устройства Android». Как быть и что делать?

Недостаточно памяти: Плей Маркет выдает ошибку

Для начала стоит проверить объем доступной памяти – вполне вероятно, что для скачивания приложения из Плей Маркет недостаточно местана самом гаджете. Зайдите в Настройки и проверьте состояние памяти устройства.

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


Контролировать состояние памяти телефона очень удобно с помощью специальных приложений. Они позволяют чистить кэш, удалять временные файлы, отслеживать, какие приложения долго не используются, помогают оптимизировать работу программ и т.д. Словом, облегчают трудную и хлопотную жизнь Андроид-пользователя. Их можно скачать с Маркета, как любое другое приложение.

Одна из самых ходовых программ – это Clean Master . У неё простой интерфейс и заботливый инструментарий, который и мусор почистит, и лишние файлы уберет, и проследит, чтобы вы не забыли «генеральную уборку» провести. В общем, будет добросовестно поддерживать порядок на вашем устройстве. Также можно пользоваться СCleaner, Smart Manager, All-In-One Toolbox и др. Будьте внимательны, когда проводите с помощью этих приложений расширенную очистку. Удаляйте только ненужные файлы и программы.

Плей Маркет пишет «недостаточно памяти», но места на телефоне вполне хватает. Почему?

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

Идем в Настройки/Приложения. Находим Play Market и открываем его. Здесь отображается информация о программе и памяти, которую она использует. Тут же есть кнопка «Очистить кэш».

Жмем. Без сожаления стираем данные о приложении, а заодно удаляем обновления. Быстренько перезагружаем гаджет и запускаем Плей Маркет снова. Значок и интерфейс приложения преобразятся – это нормально. Теперь все выглядит так, как это было в старой версии программы, но по сути ничего не поменялось. Вы точно так же можете воспользоваться поиском, чтобы найти то злополучное приложение и загрузить.

В том случае, если и после описанных выше манипуляций Плей Маркет отказывается сотрудничать, можно прибегнуть к более радикальным мерам. Для этого нужно выключить устройство и включить его снова, удерживая одновременно кнопку громкости. Дальше выберите Wipe cache partition, а потом категорию Advanced и пункт Wipe Dalvick Cache (Подробнее эта процедура описана ).

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

Собственно, все. Блюдите свои гаджеты в чистоте и порядке. А на Плей Маркет не обижайтесь – с кем не бывает.

Про другие ошибки Плей Маркета вы можете прочесть .

Производители Android-устройств имеют одно, но весомое преимущество перед продукцией Apple – возможность использовать любой объем памяти, как физической, так и оперативной. Если производителю лениво озадачиваться оптимизацией работы устройства, то он просто наращивает гигабайты оперативной памяти. Не хочет устанавливать дорогую flash-память, всегда можно установить в смартфон ридер для карт памяти – современные устройства уже поддерживают работу с картами памяти объемом в терабайты. Правда, не всегда использование карт памяти работает так, как надо.

Если вы посмотрите на все смартфоны линейки Nexus и Pixel, то увидите, что они не имеют поддержки карт памяти. Сделано это по двум причинам. Во-первых, Flash-память хоть и стоит дорого, но обеспечивает более высокую скорость работы с данными. Если система хранит какую-то информацию на карте памяти, то каждое обращение к ней будет требовать определённого времени, что будет приводить к уменьшению общей скорости работы системы. Во-вторых, лишив пользователей возможности устанавливать карты памяти, Google подталкивает их к использованию своих облачных сервисов для хранения данных, фото и музыки.


Тем не менее, большинство производителей Android-устройств не брезгует использованием карт памяти в дорогих и бюджетных моделях. Особенно это актуально в устройствах нижнего ценового сегмента, где производитель может уменьшить стоимость устройства, используя 4 или 8 ГБ встроенной памяти, но предоставив пользователю установить карту памяти.

Несмотря на то, что Android отображает общий объем свободной памяти как единое целое, на самом деле система разделяет внутреннюю память и внешнюю. Поэтому появление ошибки «Недостаточно свободной памяти» означает то, что у вас заканчивается объем именно встроенной памяти, необходимой для установки приложений. При этом на карте памяти может быть хоть терабайт свободной памяти.

В таком случае необходимо провести работу по оптимизации встроенной памяти: удалить ненужные приложения, очисть кэш и мусор, включить облачную синхронизацию данных, чтобы не хранить на устройстве лишнюю информацию, указать в настройках приложений камера и музыка в качестве каталога хранения по умолчанию не внутреннюю память, а карту памяти. Также, стоит посмотреть используемые приложения. Недобросовестные разработчики могут не адаптировать свое ПО для хранения данных на внешних источниках, забивая внутреннюю память устройства. Особенно это касается игр, которые подгружают кэш, который иногда может весить гигабайты. Большинство приложений может перенести данные на SD-карту вручную, сделать это можно из меню «Приложения» в настройках устройства. Также, можно установить для этой процедуры стороннее ПО из Google Play.


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

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

– Закрывать запущенные приложения самостоятельно. Сделать это можно из меню многозадачности.

– Запретить работу приложений в фоновом режиме. Android свободно позволяет всем приложениям работать в фоновом режиме, поэтому они могут сами время от времени «просыпаться», чтобы обновить данные. Если вы редко используете конкретное приложение, то в «Настройки» > «Приложения» ему можно запретить обновляться в фоне.

– Установить сторонний софт для автоматического закрытия процессов. В каталоге Google Play есть множество приложений, которые позволяют управлять оперативной памятью устройства и в несколько кликов выгружать все приложения из памяти. Но не забывайте, что подобные приложения сами занимают место в оперативной памяти.

– Очистить кэш браузера, магазина приложение Google Play и Google Сервисов

Каждый пользователь хоть единожды сталкивается с проблемой загрузки файлов на мобильные устройства. Вы пытаетесь скачать приложение на Android, например, с официального магазина Google, но система уведомляет, что это невозможно, поскольку недостаточно памяти на смартфоне или планшете. Но вы точно знаете, что свободное место есть. Что же делать в этом случае? Исправлять ситуацию, воспользовавшись одним из нижеуказанных способов.
Мы начнем с простых вариантов (они самые надежные и эффективные), а в завершении рассмотрим сложные способы (их использование может быть небезопасно для устройства).

Статью-инструкцию хочется начать с важных примечаний :

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

Как быстро очистить память Android (самый простой способ)

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

Кэш чистится просто, даже если вы позавчера впервые взяли в руки смартфон или планшет. Из Настроек мобильного устройства перейдите в «Хранилище и USB-накопители» или раздел «Память». Чуть ниже вы увидите «Данные кэша».


Подтверждаем удаление кэша.


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

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

Как чистить отдельно кэш приложений? Из Настроек заходите в Приложения, выбирайте нужное и кликайте на пункт «Хранилище». Появится соответствующая кнопка, на которую и нужно нажать. Рекомендуется, в том числе, и «Очистить данные» «проблемного» приложения.


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

Удаление ненужных приложений, перенос на SD-карту

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

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

Дополнительные способы исправить ошибку «Недостаточно памяти на устройстве»

Способы, которые мы перечислим ниже, эффективны, но могут сопровождаться последствиями. Это не обязательно случится, но мы не можем не предупредить вас. Используя их, вы берете на себя ответственность.

Удаление обновлений и данных «Сервисы Google Play» и «Play Маркет»


Когда все завершится, попробуйте загрузить приложение. Возможно, вам понадобится предварительное обновление сервисов Google Play.

Очистка Dalvik Cache

Этот способ не подойдет для всех мобильных устройств на платформе Андроид. Выполните следующие три действия :
  1. Откройте меню Recovery mode (найдите в сети информацию, как войти в этот режим, так как на каждом устройстве варианты различаются).
    Чтобы выбрать определенное действие в режиме восстановления, нужно нажать кнопку громкости, а чтобы подтвердить его - кликнуть на кнопку питания (коротко).
  2. Нам нужен Wipe cache partition (очистка кэша). Даже не смотрите в сторону Wipe Data Factory Reset. Нажатие этого пункта сотрет всю пользовательскую информацию и сбросит мобильное устройство до первоначальных настроек.
  3. После выбора Wipe cache partition нажмите поочередно Advanced и Wipe Dalvik Cache.
Когда кэш очистится, загрузите смартфон или планшет, как обычно.

Очистка папки в data (требуется Root)

Для использования этого варианта нужны root-права.
  1. Откройте папку с приложением и перейдите в /data/app-lib/его_название/. Папка «lib» должны быть удалена. Проверяйте, помогло ли.
  2. Если все так же появляется уведомление о недостаточности памяти на смартфоне/планшете, удалите папку с приложением полностью (/data/app-lib/его_название/ ).
При наличии прав доступа откройте менеджер файлов, зайдите в data/log и очистите папку.

Непроверенные способы исправить ошибку

И напоследок мы оставили варианты, которые не проверялись нами. Мы нашли их в Stack Overflow. Это популярная система вопросов и ответов от британских программистов.

Попробуйте следующее :

  • Используя Root Explorer, диспетчер файлов, перенесите некоторые приложения из data/app в папку /system/app/ .
  • Если ваш смартфон от Самсунг, наберите команду *#9900# , чтобы очистить файлы журнала.
Вот таким образом можно исправить распространенную проблему, когда во внутренней памяти смартфонов или планшетов на платформе Андроид недостаточно места для загрузки новых приложений или обновления установленных ранее. Если вы знаете другой действенный способ, поделитесь с нами.

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

Как проверить количество свободной памяти

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

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

Как освободить дополнительную память на устройстве

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

Но что делать, если все они пусты, а Мб, все равно, не хватает? Есть несколько вариантов высвобождения дополнительной памяти, и на каждом из них мы остановимся отдельно.

Чистка кэша (Dalvik-кэша, общего и отдельных приложений)

На любом устройстве, имеющем доступ в интернет, присутствует кэш – промежуточный буфер в памяти, обеспечивающий быстрый доступ к временным файлам. Это позволяет не загружать страницу полностью при каждом обращении к ней, а хранить часть данных в памяти системы и извлекать их по первому же запросу. С одной стороны это удобно, т.к. загрузка сайта происходит быстро, какой бы низкой не была скорость соединения. С другой, мы имеем забитую ненужными файлами память и замедление работы самой системы. Поэтому, даже если с обсуждаемой в статье ошибкой вам еще не довелось столкнуться, чистить кэш на «Андройде» следует хотя бы раз в месяц. Сделать это, кстати, можно тремя способами:

  • Удалить весь кэш, хранящийся на телефоне

Для этого заходим в «Настройки», открываем раздел «Память» и ищем в нем пункт «Кэш». Щелкаем по нему и соглашаемся на удаление. Пара секунд, и на нашем телефоне освободились заветные мегабайты.

  • Удалить кэш конкретного приложения

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

  • Стереть Dalvik-кэш, переведя устройство в режим Recovery

Dalvik-кэш – это временная компиляция кода приложений, что хранится в виде исполняемых файлов. Их удаление никакого вреда работоспособности гаджета не наносит. Поэтому, чтобы высвободить несколько дополнительных Мб таким способом, делаем следующее:

  • Выключаем телефон.
  • Запускаем его в режиме Recovery (комбинация кнопок для разных устройств будет отличаться, узнать ее можно из инструкции или на официальном сайте производителя).
  • В появившемся меню выбираем сначала пункт Wipe cache partition, а затем поочередно - Advanced Options и Wipe Dalvik Cache.
  • После того, как ненужные файлы будут удалены, отключаем телефон и перезапускаем его в обычном режиме.

Обратите внимание! В режиме Recovery сенсорный дисплей отключен, передвижение по меню производится при помощи кнопок громкости, выбор – кнопкой запуска.

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

Удаление лишних данных из разделов «Загрузки» и «Прочее»

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

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

Чистка при помощи утилит

Если не хотите разбираться с настройками телефона, очистить кэш можно и куда быстрее. В этом вам помогут специальные приложения, скачать любое из которых можно в Play Market. Для начала сканирования системы нажмите кнопку запуска. Система проанализирует все файлы, хранящиеся на телефоне, найдет среди них временные и уже не нужные. Затем жмем на «Очистить» или «Удалить» и избавляемся от мусора на своем гаджете.

Наиболее популярными среди приложений по очистке считаются:

  • Clean Master – одно из самых популярных приложений для очистки памяти и защиты от вирусов. Имеет обширный функционал и позволяет высвобождать не только обычную память, но и оперативную.
  • Ccleaner оперативно находит устаревшие и остаточные файлы, позволяет удалять несколько приложений за раз, быстро останавливает выполняемые задачи, а также за 1 клик переводит фоновые программы в режим «гибернации».
  • NoxCleaner. Программа интересна тем, что самостоятельно удаляет любые сторонние приложения, которые не использовались больше месяца, и сама весит крайне мало (8 Мб, версия 1.2.5).

Также в Play Market’е представлены различные «Менеджеры приложений», которые помогают управлять программами (устанавливать, удалять, перемещать и т.п) на телефоне. Однако для полноценного функционирования многие из них запрашивают root-права, что может негативно сказаться на безопасности гаджета.

Удаление приложений

Львиную долю внутренней памяти телефона занимают сторонние приложения и игры. Поэтому, если вы задумали чистку своего устройства, начните с них. Как правило, пользователи стирают ставшие ненужными программы по упрощенной схеме: зажимают иконку на рабочем экране или в общем меню, а затем перетаскивают ее в корзину. Или открывают страницу приложения в Play Market и нажимают кнопку «Удалить». Однако кэш и некоторые записи после такого удаления могут остаться в памяти устройства, осев там мертвым грузом. Поэтому, если вы хотите стереть приложение без следа, предлагаем пользоваться следующим методом:

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

Перенос приложений на внешнюю память

Если свободных Мб не хватает, а удалять приложения не хочется, можно попробовать перенести их на внешний накопитель. Сразу оговорим, работает этот вариант далеко не для всех прошивок и не для всех программ. Однако почему бы не попробовать. Чтобы осуществить перенос:

Если такой кнопки нет, значит, разработчик намерено запретил установку куда-либо, кроме внутренней памяти. И освободить место путем переноса можно только при наличии у пользователя root-прав.

Чистка вручную с root-правами

Считаем нужным начать разговор об этом способе с предупреждения:

Если в процессе установки что-то пойдет не так (скачаете зараженное вирусами приложение, ошибетесь в действиях ит.п), то есть риск получить « » вместо телефона. А на устройства с правами суперпользователя сервисная гарантия не распространяется. Поэтому дальнейшие действия вы выполняете на свой страх и риск.

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

  • 360 Root.
  • Baidu Root.
  • DingDong Root.
  • Romaster SU.
  • Root Dashi.
  • Root Genius.
  • Root Zhushou.

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

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

Разновидности запоминающих устройств

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

RAM, RandomAccessMemory или ОЗУ

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

Ну и, соответственно, чем больше память, тем больше сервисов и приложений можно одновременно запустить на устройстве. Еще объем памяти определяет, какие ресурсоемкие приложения можно запустить на вашем телефоне. Когда весь объем оперативной памяти исчерпан, и недостаточно места для нового приложения, которое вы пытаетесь запустить, может возникнуть ошибка «Память телефона заполнена». В принципе, технологии не стоят на месте, и уже с версии Android 2.2 и выше операционная система сама определяет, что необходимо убрать из памяти, какие приложения можно закрыть для того, чтобы освободить место. На сегодняшний день многие флагманские устройства имеют достаточную память объемом 1 Гигабайт. Встречаются даже и 2 Гигабайта. Поэтому вопрос о том, как освободить внутреннюю память на "Андроид 4.1.2" встает реже, чем в отношении более ранних версий. Если рассматривать более на Android, планшеты и смартфоны, то они в основе своей имеют 512 Мбайт или чуть больше 768 Мбайт (довольно-таки нестандартный размер).

На самом деле прогресс не стоит на месте, все совершенствуется, ведь каких-то пару лет назад у большинства устройств на Android оперативная память была всего 256 Мегабайт и инструкция о том, как освободить внутреннюю память на "Андроид 2" была вполне востребованной.

ROM, ReadOnlyMemory или ПЗУ

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

Interal Storage (Interal Phone Storage)

Сам внутренний накопитель. Именно здесь хранятся все данные и приложения, которые вводит пользователь смартфона и планшетного компьютера. Внутренний накопитель - это аналог винчестера в персональном компьютере. Само собой, когда мы записываем на устройство различные приложения, память уменьшается, и увеличить ее не сложно - просто удалить ненужное. Узнать, какой объем встроенного накопителя и наличие свободного места можно, увидев их в настройках аппарата. Таким образом, зачастую ответом на вопрос о том, как освободить внутреннюю память "Андроида", служит очищение внутреннего накопителя.

или ExternalStorage

Это так называемая съемная память. Объем карты памяти зависит от вами выбранной карты, надо, правда, учитывать, есть ли в вашем устройстве необходимый спот, и поддерживает ли ее девайс. ExternalStorage можно сравнить с внешним жестким диском для персонального компьютера. А объем свободного места и занятого тоже можно увидеть в настройках вашего гаджета. На такой карте хорошо хранить мультимедийные данные: музыку, фильмы фотографии, картинки. Кстати, уже с Android 2.2 и выше можно переносить все приложения, установленные пользователем на карту памяти, это значительно экономит место на внутреннем накопителе. Если вы решили заменить карту памяти, то не забудьте сначала ее размонтировать, а уже потом извлекайте.

Смартфоны "Андроид": как освободить внутреннюю память?

Многие пользователи, после того как более-менее привыкли к своему гаджету, начинают устанавливать, пичкать свое устройство различными приложениями, скриптами, всячески модифицировать программы. И когда-нибудь все-таки возникнет сообщение «Память телефона заполнена», особенно если модель не самая дорогая, и внутренней памяти в ней не так много. Отчасти проблема лежит в оперативной памяти. Ее почистить очень просто - через настройки устройства или скачать дополнительную утилиту. Итак, когда внутренняя память гаджета переполняется, то обязательно появится сообщение о том, что памяти не хватает. В принципе, можно постоянно очищать внутренний накопитель, удалять приложения, которыми уже не пользуешься, но придет время, когда это сообщение станет появляться все чаще и чаще. Довольно-таки много места занимают разные обновления, которые приходят для GooglePlay. Кстати, можно перенести часть программ на карту памяти при помощи специальной программки Link2SD. Доступ к InternalStorage получают, имея Root-права. Эти действия тоже неплохо очищают память. Нужно еще очищать так называемые они имеют расширение.rm, хранятся в папке datalocalmp и постоянно накапливаются. Для этого действия тоже надо иметь Root-доступ и прибегнуть к помощи RootExplorer, плюс в этой же папке часто накапливаются файлы с расширением log и содержат в своем имени error- это ошибки приложений, они тоже занимают много места. Все эти ненужные файлы надо обязательно удалять.

Какие меры лучше предпринять?

Но это все временная чистка устройства. Какой же более основательный способ, как освободить внутреннюю память на "Андроиде"? При установке на планшетный компьютер или смартфон с Android-девайсом каждая программа создает файл с расширением.dex в директории datadalvik-cache. Правда, бывает, что на некоторых системных приложениях таких файлов нет.

Может показаться странным, что эта программа не занимает места. Однако причина в том, что вместе с данными файлами в памяти телефона присутствуют одноименные файлы, но с расширением.odex. В принципе, такие файлы можно создавать, тогда не требуется оставлять файлы.dex. Для этого можно установить дополнительное приложение, к примеру, LuckyPatcher.

Теперь приступим непосредственно к выполнению шагов, помогающих ответить на вопрос о том, как освободить внутреннюю память на "Андроид 2.3.6" и в более новых версиях.

Смотрим, сколько места занимает приложение - меню «Свойства».

К примеру, это 1.68 Мегабайт, и, соответственно, dex-файл занимает такой же объем памяти, и столько же будет "весить" odex-файл, который мы создали. Теперь нужно запустить приложение LuckyPatcher, выбрать из списка нужное приложение. Зажимаем (держим, а не просто кликаем). Выходит Нужно выбрать первый или второй пункт. Программа сама создаст необходимые для нас odex-файлы. Потом удаляем dex из папки datadalvik-cache. Теперь приложение отлично работает и занимает 0 Мбайт. Так можно освободить память для всех системных приложений. Таким образом выполняется инструкция, как освободить внутреннюю память на "Андроид 4.0" и других дистрибутивах.

Для очистки пользовательских приложений подходит несколько иной способ. Выбрали приложение, зашли в его папку на карте памяти, видим свободное место этого приложения. К примеру, свободного пространства осталось 1,56 Мбайт, а dex-файл занимает 1,68 Мбайт. Можно, в принципе, переместить нужное приложение в системную директорию и сделать то же, о чем говорилось выше, или просто выбрать другое приложение, а это оставить так как есть. Кстати, если все-таки переместить данное приложение в пользовательскую память и создать odex-файл, а затем удалить dex-файл, то приложение будет отлично работать. А вот если его перенести на флеш-носитель, то odex-файл удалится, и программа работать не будет, тогда придется либо устанавливать ее заново, либо сделать полную зачистку dalvik-cache. Учтите, что вобщем-то не каждая программа будет работать без dex-файлов. Это свойственно для игр или приложений с dex до 1,5 Мегабайт. Такой способ подойдет только тем приложениям, у которых dex-файлы меньше, чем имеется свободного места в памяти. Как можно убедиться, шаги, помогающие ответить на вопрос о том, как освободить внутреннюю память на "Адроиде", не представляют особой сложности.