Я делаю игру с использованием Android Studio. Когда я запускаю свое приложение на эмуляторе, оно работает без проблем. Но на физическом устройстве любое изменение текущего макета (изменение цвета кнопки или изменение текста кнопки) занимает некоторое время. Для получения дополнительной информации я изменяю либо динамическое изменение текста из 4 кнопок, либо отключение кнопки и изменение ее стиля с помощью селектора.
Android Studio не уведомляет меня о пропущенных кадрах, и код работает нормально, так как счет обновляется правильно. Что еще более странно, так это то, что на планшете я тоже установил приложение, задержки вообще не было. После каждого нажатия на экран макет меняется в экземпляре.
Итак, мой вопрос, что может быть причиной этой задержки? Разве Android Studio не должна уведомлять меня об этом? Есть ли способ уменьшить его как можно ближе к 0?
РЕДАКТИРОВАТЬ: это было вызвано большим фоновым файлом, который вызывал замедление всей деятельности