Обработка исключения из памяти - PullRequest
0 голосов
/ 01 декабря 2010

Я разрабатываю мобильную игру .. При этом у меня не хватает памяти Исключение при выходе при игре несколько раз. Некоторые друзья сказали, что это из-за выделения памяти, поэтому очистите память .. Я очищаю всю память, выделенную для плитки слой, спрайт и т. д. на каждом уровне, а также при выходе ..

Я останавливаю тему также во время выхода. Я обрабатываю поток для остановки двумя способами, которым присваивается логическое значение в то время как внутри метода run и при выходе меняют логическое значение на false, а затем перед выходом вызываем thread.interrupt и делаем поток равным нулю.

1 Ответ

0 голосов
/ 01 декабря 2010

Трудно сказать, где проблема, но я предлагаю использовать профилировщик памяти для ее решения, Java ME SDK имеет один, а эмуляторы Nokia S40 также имеют очень мощный профилировщик.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...