
Android занимает место среди топовых операционных систем для мобильных устройств. Но необходимость повсеместной адаптации, возникшая в результате распространённости системы, стала причиной многих багов и ошибок, одна из которых — «Недостаточно места в памяти устройства». Исправить эту ошибку в Андроид несложно.
Содержание
Причины возникновения ошибки в Андроид
Фактически причины может быть всего две: реальное отсутствие свободного места и ошибка Play Market, при которой приложение необъективно оценивает объём доступной памяти.
Что делать, если места на смартфоне действительно недостаточно
Первое что вам необходимо сделать — зайти в настройки вашего девайса и открыть вкладку «Память». Перед вами появится основная информация о распределении памяти на вашем устройстве. Если количества доступной памяти действительно не хватает, можно приступать к очистке.
Очистка памяти устройства при помощи стандартных настроек
- Перейдите во вкладку «Память» в настройках Android.
- Поочерёдная очистка доступна прям в этом меню и необходимо просто нажать на интересующий вас пункт.
- Первым делом стоит почистить «Данные кеша». Очистка этого раздела производится автоматически.
- Теперь перейдите в «Загрузки». Чтобы перейти к выделению, зажмите пальцем первый ненужный вам файл, после чего появится возможность его удалить.
- Удалите всё из раздела «Прочее». Тут находятся временные файлы и загрузки ваших приложений.
- Если свободного места по-прежнему мало, придётся жертвовать частью музыки, видео или картинок. Очистка этих разделов делается как и с загрузками, но через стандартные приложения для их просмотра.
- Теперь переходите к «Данные приложений и мультимедиа». Пред нажатием кнопки «УДАЛИТЬ», жмите «СТЕРЕТЬ ДАННЫЕ», так как некоторые программы очень любят оставлять после себя временные файлы. Не бойтесь удалить действительно важные системные приложения — Google прекрасно осведомлён о любви пользователей удалять всё и вся и сделал это действие невозможным.
В случае если вы удалили всё из раздела «Загрузки», но он по-прежнему отображает наличие данных, вам придётся обратиться к нему напрямую, через ваш проводник (По умолчанию эта папка должна носить название «Download»). Этот дефект проявляется в случае, если вы что-либо скачивали при помощи нестандартного браузера или при подключении к компьютеру, в результате чего сервисы Google не зафиксировали факт записи файлов, которые вам и не отобразили, в отличие от результатов анализа объёма произведённых только что.
Видео: удаление обновлений Play Market на телефоне
Очистка памяти при помощи Ccleaner
Чтобы более глубоко очистить ваше устройство от мусора, вы всегда можете скачать одну из специализированных программ. Для этого найдите в Play Market и введите в строку поиска «Очистка памяти», после чего выберите и установите первую понравившуюся вам программу.
Все эти приложения обладают очень простым интерфейсом и очистка производится нажатием всего одной большой зелёной кнопки. Рассмотрим этот процесс на примере Ccleaner.
Ccleaner — адаптированная под Android программа для удаления системного мусора
- Зайдите в Play Market и установите Ccleaner.
- Откройте Ccleaner и нажмите «Анализ».
- Отметьте все найденные элементы и нажмите «Очистить».
- Удалите Ccleaner.
Получение root-прав
Root-права или права суперпользователя — предоставляют пользователю особые полномочия, такие как: удаление системных файлов, активация скрытых функций Android и прочее. Наличие Root-прав понадобится для некоторых последующих действий при очистке устройства.
Получение root-прав аннулирует гарантию вашего устройства.
Каждое устройство обладает своими особенностями и риск повредить систему, при получении root-прав или после, всегда остаётся.
Обладая root-правами, вы не сможете получать обновления от производителя по воздуху (гарантийное обновление операционной системы).
- Если вы ранее не устанавливали приложения из внешних источников, зайдите в настройки Android и откройте вкладку «Безопасность» в разделе «Личные данные».
- Активируйте «Неизвестные источники».
- Скачайте последнюю версию Framaroot. Ссылка на каталог: https://forum.xda-developers.com/apps/framaroot/root-framaroot-one-click-apk-to-root-t2130276. У этого приложения есть аналоги и в Play Market, но они не так надёжны.
- Установите Framaroot. Если установщик заблокирует процесс, нажмите на «Дополнительная информация» и «Всё равно установить (небезопасно)».
- Запустите Framaroot и выберите «Установить SuperSU», после чего нажмите на один из методов получения root-прав. После получения перезагрузите устройство.
- Существует вероятность что ваше устройство не поддерживается этим приложением. Можно попробовать альтернативные, но это повысит рис уронить вашу систему. Лучше всего будет узнать индивидуальный метод для вашего устройства. Скорее всего, этот способ будет более сложным, но наверняка проверенным.
- Напишите в Google название вашего устройства + root и откройте первую ссылку.
- Следуйте инструкциям.
Очистка памяти при помощи менеджера приложений
Менеджер — одна из наиболее профессиональных программ по очистке Android, способная удалить любое системное приложение.
Для использования программы понадобятся root-права.
- Зайдите в Play Market и установите менеджер.
- Запустите. Выберите программу, которую хотите стереть и нажмите «Удалить».
- Чтобы восстановить стёртое приложение, сделайте свайп вправо и выберите «Корзина». Тут же можно переключиться с системных приложений на пользовательские.
Очистка памяти вручную
В большинстве своём, ручная очистка дублирует действия, описанные в разделе «Очистка памяти при помощи стандартных настроек». Однако бывают случаи, когда файлы не удаляются полностью или оставляют после себя горы мусора, которые невозможно удалить стандартными способами.
Для ручной очистки понадобятся root-права.
- Зайдите в Play Market и установите Total Commander. Скорее всего, стандартный проводник не сможет показать вам скрытые файлы и папки на вашем устройстве, поэтому используйте Total Commander для дальнейших действий.
- Зайдите во внутреннюю память вашего устройства. Скорее всего, она будет называться «SD-карта».
- Удалите всё содержимое папки «Download». Этим действием вы очистите раздел загрузок.
- Почистите папки: «Movies», «Music» и «Pictures». Это очистит разделы «Изображения и видео» и «Аудио».
- Удалите из корневого каталога (Память телефона) всё папки, кроме: «Alarms», «Android», «DISM» и папок, очищенных в предыдущих пунктах. Так мы почистим раздел «Прочее», за исключением «obb».
- Удалите содержимое папки Android/obb. Здесь находятся относительно объёмные файлы, принадлежащие вашим приложениям. Если удалить эту папку, использующие её приложения загрузят файлы заново, как только будут запущены. Удаление «obb» является временной мерой, однако, там могут находиться файлы и давно удалённых приложений.
- Очистите содержимое папки data/log. Чтобы найти эту папку, обратитесь к ней через корень файловой системы.
Перенос приложений на SD-карту
Если у вас есть имеется SD-карта, проще всего будет перенести на неё часть приложений, что поможет освободить более чем приличный объём памяти на вашем устройстве.
- Перейдите в настройки Android и откройте вкладку «Приложения».
- Выберите самое большое приложение и нажмите «Переместить на карту памяти».
Если на вашем устройстве много фильмов, картинок и музыки, переместите их на SD-карту памяти через проводник.
Очистка кеша приложений и удаление обновлений
Данный способ не способ не поможет освободить много места, но если вам срочно не хватает около сотни мегабайт, для установки приложения, можете им воспользоваться.
- Перейдите в настройки Android и откройте вкладку «Приложения».
- Перейдите в раздел «Все» и упорядочьте по размеру.
- Выбирайте приложения способные подгружать файлы в процессе своей работы, такие как браузер, и жмите «ОЧИСТИТЬ КЭШ». Также можете нажать «Стереть данные»/»Управление местом», но это удалит сохранённые пароли и ещё много полезностей.
- Выбирайте неиспользуемые системные программы, например «Gmail», и жмите «УДАЛИТЬ ОБНОВЛЕНИЯ».
Если вы удалили некоторые обновления и не хотите чтобы они вернулись, нужно на время отключить автообновление в Play Market:
- Зайдите в Play Market и нажмите на кнопку слева от строки поиска.
- Зайдите в настройки.
- Нажмите на «Автообновление приложений».
- Выберите «Никогда».
Что делать, если свободного места достаточно
Очень распространены случаи когда на устройстве предостаточно памяти, но при попытке загрузить приложение из Play Mrket, всё равно выскакивает сообщение о недостатке свободного места. Обычно эта проблема возникает на некоторых устройствах, если какой-либо файл был скачан через сервисы Google, а после был удалён вручную или при помощи стороннего программного обеспечения.
Дело в том, что аккаунт Google обладает собственной информационной базой обо всех сторонних файлах, присутствующих на вашем устройстве. А когда идёт запрос на скачивание приложения, в результате довольно распространённой ошибки, Play Market не может проанализировать память устройства и обращается к информационной базе аккаунта. И если в неё не был внесён факт удаления каких-либо файлов, что также является частой ошибкой, то эта база передаёт ложную информацию о состоянии заполненности устройства.
Как мы видим, эта проблема рождается в результате совокупности сразу нескольких багов и может быть окончательно усугублена наличием некоторых дополнительных, благодаря чему, в особо запущенных случаях, исцелить ваш девайс становиться возможным лишь после полного сброса системы.
Однако, пугаться не стоит — подобные случаи являются довольно редкими и в большинстве своём всё лечатся намного более безобидными способами.
Очистка сервисов на планшете или смартфоне
Так как вариантов решения возникшей проблемы есть несколько, в зависимости от степени запущенности ситуации, то мы пойдём по пути наименьшего сопротивления и почистим настройки некоторых приложений Google, что помогает в большинстве случаев.
- Перейдите в настройки Android на вашем смартфоне выберите вкладку «Приложения».
- Выберите Play Market.
- Поочерёдно жмите: «ОСТАНОВИТЬ», «ОЧИСТИТЬ КЭШ», «УДАЛИТЬ НАСТРОЙКИ ПО УМОЛЧАНИЮ», «СТЕРЕТЬ ДАННЫЕ» и «УДАЛИТЬ ОБНОВЛЕНИЯ».
Нажимайте кнопки в последовательности указанной на скриншоте - Вернитесь к списку приложений и повторите эти действия с «Google Service Framework» и «Аккаунты Google».
- Перезагрузите ваше устройство.
Видео: удаление обновлений Плей Маркета
Сброс системы
Если вышеприведённый способ вам не помог, необходимо сбросить систему.
После сброса системы, все данные на вашем устройстве будут удалены.
- Зайдите в настройки Android и выберите «Восстановление и сброс».
- Нажмите «Сброс настроек».
- Нажмите «СБРОСИТЬ НАСТРОЙКИ ТЕЛЕФОНА».
Если ошибка возникает везде
Известны случаи, когда не очень добросовестные разработчики умышленно сопровождают выпускаемое ими устройство дефектной версией Android, в результате чего количество общего объёма памяти на устройстве отображается больше реального.
Если вы столкнулись с подобной проблемой, смените операционную систему на альтернативную. Объёма памяти это не изменит, но отображаться он будет корректно.
Как не допустить подобную ошибку в будущем
Как уже было описано выше, основная причина возникновения этой ошибки — несоответствие информационной базы аккаунта, о размещённых на устройстве приложений, с реальным объёмом свободного места. К сожалению, исправить сами причины возникновения бага не ваших силах и единственное что возможно предпринять — изменить ваш браузер, проводник и все приложения, которые перемещают, заносят и удалят файлы на вашем устройстве. Нелишним будет и стараться удалять всё что находится на вашем устройстве только через настройки Android.
Ошибка о недостатке памяти на Android — один из многих багов, возникающих на этой операционной системе. К сожалению, эту проблему не всегда можно исправить полностью, но её должны устранить в ближайших обновлениях.