Когда я пытаюсь установить что-либо через магазин Play, я получаю всплывающее окно с сообщением о том, что у меня «недостаточно места для хранения», с кнопкой, которая позволяет мне просмотреть текущее используемое хранилище. Согласно этой программе у меня на внутренней памяти свободно 449 мб. К сожалению, мне не говорят, сколько на самом деле требуется каждому приложению, но 449 МБ должно быть достаточно для установки чего угодно, поскольку самое голодное приложение, которое я сейчас установил, использует всего ~ 250 МБ.
Мне удалось получить достаточно места для установки приложения «Переместить на SD-карту» размером 1,5 МБ, которое я хотел. Теперь это приложение сообщает, что у меня «нет причин переходить на SD-карту, поскольку она использует тот же диск, что и ОС». В этом случае у меня не просто 449 мб свободно; У меня также есть 16 ГБ свободного места на моей SD-карте, которые он должен использовать для установки новых приложений.
Почему же он до сих пор жалуется, что ему не хватает места?
Минимальное требование — 25 МБ свободной внутренней памяти (источник: TechniPages, AndroidCentral ). Если свободное место падает ниже этого значения, возникает ошибка «недостаточно памяти». для получения дополнительной информации см.
Почему мой телефон постоянно сообщает мне, что у него мало памяти?
Недостаточно памяти на устройстве Android
Согласно принятому ответу на соответствующий вопрос о StackOverflow, который нашел Иззи:
Пока производитель устройства не изменит настройки по умолчанию, намерение будет передано, когда свободная память достигнет 10% внутренней памяти устройства.
Другими словами, Android начнет жаловаться, когда доступно менее 10% памяти.
Как также отметил Иззи в комментариях, это плохо разработанное требование, поскольку для устройства с 32 ГБ встроенной памяти все равно будет требоваться 10% (3,2 ГБ).
Этот ответ был написан и принят много лет назад, и новый ответ не был опубликован. Я добавил комментарий к ответу, чтобы спросить, изменилось ли что-нибудь с момента публикации ответа.
Я опубликовал это как ответ, так как единственный ответ, опубликованный в настоящее время, был неправильным.
Тамогна Чоудхури
Иззи
Ифтехар