Я делаю игру для Android и, конечно же, воздерживаюсь от выделения памяти во время игры.
Однако я почти уверен, что я не выделяю память, и подробно рассмотрел код, в котором выделяется память.,Я не нашел ничего.
Но когда я запускаю свою игру на своем телефоне, я вижу, что она немного нервничает в первом раунде, и когда я смотрю на Catlog, я вижу, что GC работает довольно часто.GC запускается примерно каждые 3 секунды.После первого раунда игры.GC запускается примерно раз в 10 секунд.
Есть ли способ, отличный от просмотра кода, чтобы увидеть, что выделяется?Это игра для Android, но я могу запустить ее и на ПК (Libgdx), поэтому я могу использовать как специальные решения для Android, так и решения java.