Я создал 2d игру для android, используя растровые изображения. После закрытия игры секция памяти студии Android показывает, что память не де-распределена. Итак, как я могу выделить выделение памяти, которая выделяется для растровых изображений. У меня есть массив Bitmap называется chopper
и я инициализируется какКак освободить/освободить память в игре android
chopper[0] = BitmapFactory.decodeResource(getResources(), R.drawable.copter1);
chopper[1] = BitmapFactory.decodeResource(getResources(), R.drawable.copter2);
chopper[2] = BitmapFactory.decodeResource(getResources(), R.drawable.copter3);
Так что во время закрытия игры я пытался освободить память, как
chopper[0]=null;
Но он не показывает свободную память в андроид студии памяти граф. Это способ освободить память? Если нет, то как я могу освободить память перед закрытием игры. Заранее спасибо
Я знаю концепцию, которую вы только что сказали. Но я пытаюсь заставить очистить память перед закрытием игры. Есть ли какой-либо код в java, чтобы сделать то же самое. –