Описание тега dalvik

Dalvik - это виртуальная машина, используемая операционной системой Google Android.

Из Википедии:

Dalvik - это виртуальная машина процесса (ВМ) в операционной системе Google Android. [...] Программы обычно пишутся на Java и компилируются в байт-код. Затем они преобразуются из файлов.class, совместимых с виртуальной машиной Java, в файлы.dex, совместимые с Dalvik (исполняемые файлы Dalvik), перед установкой на устройство. Компактный формат исполняемого файла Dalvik разработан для использования в системах с ограниченными объемами памяти и скоростью процессора. [...]

Инструмент под названием dx используется для преобразования некоторых (но не всех) файлов Java.class в формат.dex. Несколько классов включены в один файл.dex. Дублирующиеся строки и другие константы, используемые в нескольких файлах классов, включаются в вывод.dex только один раз для экономии места. Байт-код Java также преобразуется в альтернативный набор инструкций, используемый виртуальной машиной Dalvik.