Сайт Вадима Аниканова

Андроид. Недостаточно памяти устройства

Untitled Document

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

О1: (спасибо vedroidoff)

Android (ну или Маркет) считает, что если осталось 10% свободного места, то места уже и нет.

На LG P500 это было 20 Мб (там раздел /data 200 Мб), на M-ке это уже целых 205 Мб при /data 2.05 Гб.

Решение найдено не мной, и описано где-то на форуме посвященном проблемам Google Play.

В базу данных настроек нужно добавить новый параметр sys_storage_threshold_max_bytes со значением "0".

Это порог свободного места в байтах.

У вас должен быть рут и установлено приложение Терминал

В нём последовательно введите:

su

settings put secure sys_storage_threshold_max_bytes 0

settings put global sys_storage_threshold_max_bytes 0

О2: (спасибо Очкарик)

У меня получается обновить двумя способами:

1. Просто перекачать приложение заново

2. Закрыть и открыть маркет, затем обновить.

Если это не помогает, особо толстые приложения переношу на карту.

О3:

Lares @ 16.07.2011, 03:38 *

скорее всего маркет был обновлен не автоматически, а вручную заменой apk, взятым из темы Market. Для устранения проблемы необходимо откатиться на родную версию маркета.

Сегодня долгое время провоевал с этой ошибкой, хотя размер программы в марете 30 МБ, а свободен гиг. Пока не откатил маркет и всё заработало. Перепроверял несколько раз, проблема именно в ручной замене маркета. Часто встречаю подобную проблему у людей в темах с играми, полагаю, что всё дело именно в этом.

О4: Воспользоваться программой Сache Fixer для очистки/увеличения (переноса) кэша на sd карту (кэш переносится до следующей перезагрузки устройства, после перезагрузки кэш опять будет в памяти телефона). Прикрепленный файлtk.rede.cacheFixer-1.apk ( 136,6 КБ )

Для переноса кэша на постоянной основе можно воспользоваться утилитой MarketFix Прикрепленный файлmarketfix.apk ( 15,69 КБ )

О5: (спасибо DiamonDtee )

Бывает, что приложения настроены на автоматическую установку на карту памяти, а это запрещено или не является возможным на телефонах с 2 и больше Гб памяти. Тогда они ругаются на нехватку памяти, установить их невозможно не только с маркета, но и с этого, например, сайта. Исправить можно, но если у вас нет mcTweaker'a, то вам придется худо. Устранение через твикер:

Через раздел "Память" в mcTweaker надо выставить значение "только во внутреннюю память"(карту памяти телефон читает как внутреннюю), либо "Авто".

О6: (спасибо razor214n)

Если вы столкнулись с проблемой, когда решили установить приложение с маркета или просто запустив APK -> "Недостаточно свободной памяти". Не спешите удалять все ПО. Возможно дело не в памяти. Данная проблема может возникнуть из за блокировки приложения какой либо программой.

Данная проблема может появится после использования Luckypatcher.

Чтобы решить эту проблему нужно открыть Luckypatcher тапнуть по приложению, с которым проблемы и выбрать "Фиксация изменений->Удалить фиксацию (для обновления приложения)".

Если приложение уже давно удалено и вы по новой хотите его установить -> На вашем устройстве должен быть сделан root. Далее установите какой нибудь Root Explorer

Заходим в папку, где раньше лежал файл *.apk удаленного приложения (по умолчанию это /data/app/) и ищем там файл с названием этого приложения и с раширением odex, удалив его, проблема будет решена! Вы снова можете установить приложение, но теперь уже не будет ошибки!)

О7: ручной способ переноса кэша (спасибо пользователю cert_x )

проблема, скорее всего, в малом размере кэша под маркет.

качаем Terminal Emulator, вводим следующие команды:

входим под рут-пользователем

su

создаем папку под кэш

mkdir /mnt/sdcard/mcache

перемещаемся в папку с текущим кэшом

cd /cache

делаем бэкап текущего кэша

mv download download.bak

задаем новое место под кэш

ln -s /mnt/sdcard/mcache download

подтверждаем

ls -ahl

ВСЕ.

О8: GOOGLE PLAY Market - Технические проблемы (Пост #14075755)

О9: Google Play - Технические проблемы (Пост #23601119)

О10: Причиной могут быть большие кэши других приложений. Пример Google Play - Технические проблемы (Пост #24741247)

О11. Google Play - Технические проблемы (Пост #27431111)

О12: Оригинал ответа: Google Play - Технические проблемы (Пост #33584735) Спасибо: Si.Mon.

Взято тут

Тэги: на, не, это, места, уже, решение, свободного, недостаточно, мб, /data, гб, найдено, описано, мной, 2.05

Copyright © 2013. All Rights Reserved.

Yandex-metrika