Что такое Dalvik?
Dalvik - это JIT-компилятор. Под термином JIT мы подразумеваем, что всякий раз, когда вы запускаете свое приложение на своем мобильном устройстве, та часть кода, которая необходима для выполнения вашего приложения, будет скомпилирована только в этот момент, а остальная часть кода будет скомпилирована в будущее, когда это необходимо.
Что такое ART?
ART или Android Runtime - это Android время выполнения, которое использует Ahead Of Time (AOT). Используя AOT, он конвертирует или компилирует весь код языка высокого уровня в код уровня машины и во время установки приложения, а не динамически во время работы приложения (как в случае Dalvik).
Заключение
Dalvik использует JIT и имеет много недостатков, которые были заменены на ART. Итак, с Android 4.4 (Kitkat) ART был представлен как среда выполнения и, наконец, с Android 5.0 (Lollipop), Dalvik был полностью заменен на ART на Android.
О вашем телефоне
Pixel 2, Android 10
выше Android Версия 5.0, поэтому она определенно использует ART.