Подтвердить что ты не робот

При отладке устройства с поддержкой АРТ приложение для Android довольно медленно

Я не знаю, почему, но неделю назад, когда я отлаживаю свое приложение в андроид-студии, приложение на устройстве работает очень медленно, но если сгенерировать APK или использовать опцию play (Not debug) работает нормально.

У кого-нибудь есть идея, почему? Я думаю, что я ничего не изменил в sdk или в приложении, чтобы сделать это.

4b9b3361

Ответ 1

Когда АРТ включена, устройство не может гарантировать, что скомпилированный код соответствует инструкциям байт-кода. Поэтому он не может выполнять инструкции и, следовательно, строки.

Это заставляет устройство отступить к очень медленному интерпретатору, который, возможно, даже не скомпилирован JIT.

Для более быстрой отладки вернитесь к Dalvik.