处理内存不足异常

时间:2010-12-01 11:43:21

标签: java-me

我正在开发一款手机游戏..因为我内存不足多次出现时退出异常。有些朋友说这是由于内存分配如此清晰的内存..我清除所有分配给平铺的内存层,精灵等在每个级别以及退出时..

我退出时也停止线程。我正在处理Thread以两种方式停止,在run方法和exit中给出一个布尔值,并在退出之前将boolean值更改为false,然后在调用thread.interrupt并使线程为null之前将其更改为.. / p>

1 个答案:

答案 0 :(得分:0)

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