Недостаточно памяти с Link2sd [дубликат]

Наконец-то я заставил Link2sd работать. У меня Nexus One со 168 МБ встроенной памяти. После некоторого связывания у меня осталось 41 МБ свободного места. Теперь я пытаюсь установить Swiftkey, который загружается на 6 МБ. Насколько я знаю, в распакованном виде около 27 МБ. Play Market при установке пишет, что недостаточно памяти.

Что я должен делать? Мне это нужно! :)

Другие элементы, такие как ваши текстовые / MMS-сообщения, действительно занимают жизненно важное место. Попробуйте очистить их или временно удалить резервную копию и вернуть ее после установки Swiftkey.
Пожалуйста, следуйте по тегу-ссылке для недостаточной памяти для получения подробной информации об этой проблеме. Вкратце: ошибка «недостаточно памяти» возникает, когда свободное место во внутренней памяти падает ниже ~ 25 МБ. Быстрый расчет: 41МБ - 6МБ (.apk) - 27МБ (без упаковки) = 8. Явно ниже минимально необходимого. Особенно см.: «Недостаточно памяти» при попытке установить что-либо на htc Thunderbolt.

Ответы (1)

Играя с Link2Sd, обратите внимание, что под каждым приложением у вас есть:

  • Размер APK
  • Размер декса
  • Размер библиотеки
  • Размер данных приложения
  • Размер кэша
  • Общий

При перемещении на SD-карту (APP2SD) на SD-карту попадает только APK-файл, Dex и Lib остаются в памяти телефона. Если вы переместите эти приложения с помощью Link2SD, все файлы будут перемещены на внешнюю SD-карту, что значительно увеличит память вашего телефона. Размер данных приложения всегда остается в памяти телефона, поэтому вы можете удалить его, просто удерживайте палец и выберите вариант очистки данных приложения. Крайним средством является преобразование некоторых приложений в системные приложения, которые переместят их в отдельный раздел, освободив часть памяти.