【发布时间】:2011-10-20 07:14:30
【问题描述】:
在 libgdx 中,我曾经释放所有资源,例如纹理、音频资源以及世界对象。因为我的游戏中有很多纹理、drawbles。通过调用 dispose() 释放了对纹理和声音资源的管理。但是问题仍然存在,并且堆大小正在增加。可能在某一时刻VM 无法为进程分配内存,如果它超过最大大小,最终结果是OutOfMemory。请帮我从this.App流程中走出来
- Home Activity 呈现给另一个扩展 AndroidApplication(应用程序侦听器)的 Activity。
- 我通过在此处初始化侦听器在 onCreate() 中调用应用程序侦听器。
- 将一些游戏数据与上下文一起传递给侦听器。
【问题讨论】: