Я работаю над приложением для потоковой передачи музыки из Интернета... Мое приложение делает много вещей и структурировано таким образом: у меня есть представление в виде табуляции, и каждое представление выделено в памяти, поэтому каждый раз, когда я просматриваю вкладки я снова найти предыдущий статус (каждая вкладка также может открыть веб-просмотр, чтобы найти информацию о песнях, новостях и т.д. в Интернете). Все это увеличивает занятость памяти, но делает приложение очень удобным для пользователя... После того, как вы обратили внимание на то, чтобы избежать утечек памяти после в руководстве Android, я попытался посмотреть на занятие кучи, и я обнаружил, что мое приложение выделяет максимум 3,5 МБ памяти, а размер кучи - 4,5 - 4,6 МБ... Я работаю над эмулятором.. Они не такие я думаю, но иногда мое приложение перезапускало основание в LogCat странным сообщением вроде
Grow heap ( frag case ) to 3.373 for 19764-byte allocation
Что это? проблема с эмулятором? или что-то другое? Я использую слишком много памяти?
Заранее спасибо за любую помощь:)