DEX файл – это результат компиляции кода Android-приложения. DEX расшифровывается как Dalvik Executable, но несмотря на это используется и на устройствах со средой исполнения
ART.
В Java-программах каждый
.java файл компилируется в отдельный
.class файл. DEX аналогичен файлам
.class, но содержит байткод всего приложения (или части приложения в случае Multidex), а не одного класса.