В libgdx я выпускал все ресурсы, такие как текстуры, аудио ресурсы, а также объекты мира. Так как в моей игре много текстур, рисунков. Управление текстурами и звуковыми ресурсами было освобождено с помощью вызова dispose (). Но проблема все еще повторяется, и размер кучи увеличивается. Возможно, в определенный момент виртуальная машина не может выделить память для процесса, если он превышает максимальный размер, в результате получается OutOfMemory . Пожалуйста, помогите мне выйти из этого. Поток приложений
- Домашняя активность отображается в другой активности, которая расширяет AndroidApplication (слушатель приложения).
- В этом я вызываю слушатель приложения в onCreate (), инициализируя его здесь.
- Передача некоторых игровых данных слушателю вместе с контекстом.