2010-12-01 70 views
0

我devloping一个手机游戏..在这个我得到了内存异常退出时多次玩..有些朋友说这是由于内存分配,所以清除内存..我清除所有在每个级别以及退出时分配给平铺层,精灵等的内存。处理内存异常

我在退出时也停止了线程。我正在处理线程以两种方式停止,这两种方式在run方法内给出一个布尔值,并在exit中将布尔值更改为false,然后在退出之前调用thread.interrupt并将线程设置为null。

回答

0

很难说出问题出在哪里,但我建议使用内存分析器来解决问题,Java ME SDK有一个,诺基亚S40仿真器也有一个非常强大的分析器。