#java #android #eclipse #memory-management
#java #Android #eclipse #управление памятью
Вопрос:
Я новичок в разработке Android, и прямо сейчас я работаю над игрой. Однако сначала я использовал эмулятор, который показался мне чрезвычайно медленным (хотя мой компьютер действительно хорош). Итак, я начал тестировать свое приложение на своем устройстве Android, используя USB-кабель и «режим отладки», установленный на «включено». Позже я получил сообщение об ошибке, что в моем телефоне почти закончилось внутреннее хранилище на жестком диске. сначала было около 70 мб свободного места, а теперь его около 17 мб .. Это не годится, так как теперь мне пришлось бы отформатировать свой телефон Android, чтобы освободить место… Я не знаю, как Google может вообще устранить эту ошибку..
Есть ли какой-либо другой способ очистить невидимое занятое пространство, занятое приложением. Я тестировал приложение только на телефоне. Он не был установлен через Market или вручную.
Мой Android-телефон Samsung Galaxy Mini, и я использовал eclipse для разработки
Комментарии:
1. Настройки -> Приложения -> Управление приложениями. Выберите ваше приложение, затем используйте «Очистить данные» и «Очистить кэш». Кстати, если ваше приложение «съедает» память, то это потому, что вы храните данные, которые вы неправильно очищаете. Это не ошибка в Android.
Ответ №1:
Приложения, установленные вами через Eclipse, доступны для удаления обычным способом. Перейдите в Настройки -> Приложения -> Управление приложениями (или что бы это ни было для вашей версии Android) и выберите свое приложение. На этом экране вы можете удалить приложение, а также «Очистить данные» и «Очистить кэш». Очистка этих элементов должна освободить это пространство.
Тем не менее, я никогда не слышал о приложении, занимающем место просто ради удовольствия. Пожалуйста, убедитесь, что у вас нет какой-либо утечки.
Комментарии:
1. Пробовал это раньше .. не сработало … данные и кэш были только в kbs для этого приложения… Мне пришлось отформатировать его, что я и сделал затем