Утечки памяти и создание Drawables без какой-либо причины не являются проблемой, за исключением того, что я упомяну через секунду.Однако другие вещи, о которых вы упомянули, представляют собой ценную информацию.Это видеоигра, которую я пытался создать, и поэтому, насколько я могу заметить, непрактично постоянно создавать и удалять Drawables в зависимости от того, отображаются ли они на экране прямо в эту секунду;Что касается спрайтов, я считаю, что мне нужно держать содержимое загруженным до тех пор, пока сами эти спрайты не будут удалены, а не просто исчезнут с экрана.Что касается ошибки, я, по сути, просто загрузил слишком много Drawables в память во время запуска программы, очевидно.
Теперь одна вещь, о которой я только что подумал - и это НЕ то, что вызвало эту конкретную ошибку,но это вызвало бы аналогичные проблемы в будущем - это то, что я создавал массив рисованных объектов для каждого спрайта, когда я только сейчас заметил, что я должен делать это только для каждого вида спрайта.
Мне придется изучить точный метод сокращения графики до 16-битной и тому подобное, потому что большая часть этого приложения на самом деле не нуждается в причудливых вещах.Я думаю, что я буду следить за этой веткой еще пару дней, на случай, если у кого-нибудь появятся другие идеи, и затем я отмечу, что на нее ответили.Спасибо, ребята.