Как исправить ошибку "Недостаточно свободной памяти" на Andriod
4 методика:С помощью приложения Lucky PatcherСменив настройку на "Автоматически"Удалив .apk файлС помощью компьютера или ноутбука
Ошибка "Недостаточно свободной памяти” достаточно распространенная проблема для пользователей Android. Вы обязательно столкнетесь с этой ошибкой, когда попытаетесь установить приложение. Это случается часто потому, что, по умолчанию, все приложения устанавливаются в память телефона, а она не бесконечна.
Многие пробовали различные средства и методы решения это проблемы, с разными результатами. Какое бы Android-устройство вы не использовали, проблема одна и та же. Перед тем как мы возьмемся за решение вопроса нужно понять, это действительно сообщение о недостаточном количестве места или глюк. Сообщение о недостатке места появляется, когда свободной памяти меньше 15МБ, это минимум при котором система блокирует установку приложений.
Вот несколько различных методов устранения ошибки «Недостаточно свободной памяти». Эти способы работают на устройствах с рут-правами. Каждый из них гарантирует результат.
Шаги
Метод 1 из 4: С помощью приложения Lucky Patcher
Приложение Lucky Patcher это один из способов решения проблемы на Android-телефонах. Lucky Patcher - это приложение для патча/кряка платных приложений Google play. Для работы этого приложения нужны рут-права.
-
1Скачайте Lucky Patcher по ссылке [1]
-
2Скачайте Lucky Patcher apk на карту памяти и установите с помощью любого файлового менеджера.
-
3Запустите приложение и нажмите кнопку меню, затем выберите Proceed to Troubleshooting.
-
4
Выберите "Remove fixes and backups" и перезапустите устройство, чтобы избавиться от этой ужасной ошибки.
После этого, ошибка «Недостаточно свободной памяти» больше не будет возникать. Если же она появится, просто повторите этот шаг и устанавливайте нужные приложения.
Попробуйте очистить данные Play-маркета в менеджере приложений. Если это не поможет, очистите также данные служб Google. После этого вам придется снова войти в ваш Google-аккаунт.
Метод 2 из 4: Сменив настройку на "Автоматически"
Корень проблемы "Недостаточно свободной памяти” лежит в стандартном установщике приложений. Он не видит карты памяти. Устройства с предустановленной картой памяти обычно имеют эту проблему. Если у вас устройство с рут-правами, у вас наверняка установлен ROM Toolbox Pro.
-
1Зайдите в настройки App2SD и выберите опцию "Автоматически” (это решает проблему на Galaxy Note 2).
-
2
Если у вас нет ROM Toolbox Pro, просто проверьте настройки телефона или других программ, которые могут касаться установки приложений. Смените "Устанавливать на SD карту” на "Автоматически.”
Метод 3 из 4: Удалив .apk файл
Вот еще один трюк, который поможет вам решить эту проблему. Для него вам понадобится файловый менеджер с рут-правами.
-
1Зайдите в директорию приложения и найдите apk файл приложения, которые невозможно ни установить, ни обновить.
-
2Найдя apk файл, удалите его.
-
3
Затем установите приложение снова или обновите его. Проблема должна исчезнуть.
Метод 4 из 4: С помощью компьютера или ноутбука
Это метод избавления от ошибки «Недостаточно свободной памяти» чуть сложнее. Вам понадобится компьютер или ноутбук и Java Development Kit.
-
1
Скачайте и установите Java Development Kit с вебсайта Oracle. Скачайте JDK 7u2 для Windows x64 (примерно 87 МБ)
-
2
Скачайте и установите Android SDK с вебсайта Google. (Предпочтительно вариант для Windows Installer)
-
3
Откройте командную строку с правами администратора на Windows 7 или Windows 8. [Пуск –> наберите cmd –> правой кнопкой на Командная строка –> Запуск от администратора. UAC выдаст диалоговое окно, нажмите в нем ‘Да’]
-
4
После того как вы установили последнюю версию Android SDK (SDK Manager Revision 16 или более позднюю), введите следующую команду в командной строке
cd C:Program Files (x86)Androidandroid-sdkplatform-tools\r
- Это путь к папке, в которую вы установили SDK, у вас он может быть другим. Если у вас старая версия Android SDK, возможно ваш путь это C:Program Files (x86)Androidandroid-sdktools
-
5
На вашем Android-устройстве, перейдите в Настройки –> Приложения –> Для разработчиков и включите Отладку по USB. Затем подключите устройство к компьютеру/ноутбуку с помощью USB кабеля.
-
6
Выполните следующие команды (только выделенные голубым)
adb shell pm getInstallLocation
- Вы получите такой вывод: 0[auto]
- На Android, Install Location имеет 3 значения
- 0[auto] – Система сама выбирает место установки приложений
- 1[internal] – Установка приложений во внутреннее хранилище. Имеется в виду любое внутреннее хранилище вашего устройства
- 2[external] – Установка приложений во внешнее хранилище. Имеется в виду SD и micro-SD карты.
-
7
Поменяйте Install Location на 2[external] следующей командой
adb shell pm setInstallLocation 2
- Этим вы измените пусть установки для всех приложений, которые будут устанавливаться в дальнейшем. Что касается уже установленных приложений, то, скорее всего, раньше вы не могли переместить их на карту памяти, а теперь должно получиться.
- Как вариант, вы можете установить Apps2SD и вручную переместить их на карту памяти.
- Чтобы проверить изменилась ли настройка, повторите шаг 6.
-
8
Отключите Отладку по USB на вашем устройстве. Закройте командную строку и наслаждайтесь результатом!
|