Некоторое время назад я разместил здесь еще один вопрос, когда у меня было много свободного внутреннего хранилища, но я получил следующее предупреждение:
Low on space: Phone storage space is getting low.
Проблема, по-видимому, заключалась в ошибке при обновлении до Gingerbread, и следуя инструкциям в принятом ответе, чтобы получить исправление, эта проблема решалась в течение нескольких месяцев.
Однако недавно я снова получил то же самое сообщение. Даже при том, что жалуется на нехватку внутренней памяти, нажатие на предупреждение приводит меня к экрану, который показывает мне:
Internal storage: 348MB used, 400MB free
Я использую Verizon HTC Incredible под управлением Gingerbread. Я выполнил шаги в другом вопросе (очистка системного кэша) и перезагрузил телефон несколько раз. Я переместил много приложений на SD-карту, которая, кажется, решает проблему в течение нескольких дней, но затем возвращается предупреждение. Похоже, что заполнение на 47% не должно вызывать предупреждение о нехватке места (что имеет другие последствия, например, моя электронная почта не обновляется).
Есть идеи, что не так в этот раз?
Cache to SD Card
действительно помогло освободить место.Ответы:
Чтобы объединить комментарии:
Я нашел фантастическое руководство по разделам Android и основам здесь через сообщение XDA WIW .
/data
это все ваши личные настройки, сообщения и информация, в то время/data/data
как специально для личных данных ваших приложений. Я предполагаю, что стирание,/cache
как описано выше, не стирает/data
или дочерние каталоги (в противном случае вы потеряли бы все свои приложения и настройки).Я не верю, что я когда-либо сталкивался с конкретной ошибкой, которую вы видите - когда у меня возникают проблемы, я просто получаю тонны закрывающих сил: Тем не менее, на экране настроек моего приложения показано, каким должно быть
/data
использование (никогда не близко к полному, числа соответствуют/data
размеру, указанному DiskUsage), даже если мои приложения на самом деле ограничены гораздо меньшим/data/data
(где у меня часто не хватает места). Я думаю, что это дает вам ошибку, потому/data/data
что/data
вместо этого показывает вам детали . Это чертовски странно.Мой Динк
/data
748 МБ, а мой/data/data
149 МБ. Похоже, что это должно быть то же самое для вас (и других). До тех пор, пока вы не уступите темной стороне и не укорените свой Incredible (а затем сможете увидеть его конкретное использование), вы захотите оставить вещи ниже 149 МБ (выход) FWIW, мои самые большие диск-свиньи - это Facebook и Dolphin Browser.источник
/data/data
раздел. Укоренение дает вам возможность увидеть использование этого раздела, который в противном случае скрыт, что полезно при попытках управлять вещами, но не решает никаких проблем. Когда я написал это в 2012 году, я исследовал идею расширения этого раздела, но решил, что риск не стоит.Проверьте этот ответ на похожую проблему. В основном удалить из
/data/log
. Прежде чем сделать это, если у вас есть возможность (телефон все еще работает), проверьте файлы, чтобы увидеть, какие ошибки регистрируются.источник
Общее пространство, отображаемое в памяти, не все используется для приложений. Android мог бы выделить часть вашей внутренней памяти для установки приложений. Когда это выделенное пространство закончится, вы не сможете устанавливать новые приложения и получать предупреждение о нехватке памяти. Вы можете попробовать следующее:
источник